6
100
14
183
27
13
37
126
19
132
32
49
78
321
98
38
68
129
71
7
74
15
1
45
40
67
85
79
97
87
366
167
3
22
104
344
24
41
519
36
73
5
28
168
25
145
12
70
54
216
39
43