5
18
13
26
25
7
37
27
29
231
11
10
6
40
86
23
16
28
95
20
45
49
58
12
30
100
50
33
46
101
15
36
61
192
136
127
17
161
115
204
59
31