1
16
110
50
38
28
7
2
84
53
4
158
5
1450
51
384
8
35
32
438
21
162
4126
10
19
184
17
98
65
3
33
448
347
23
1894
349
15
216
12
26
1506
107
52
157
149
599
92
114
131
30
59
519
914
171
229
37
13
103
259
20
115
123
572
18
40
784
119
2536
29
6
97
388
45
56
327
1374
100
91
213
517
1147
145
112
391
649
24
663
932
141
181
85
1497
39
62
1130
55
36
507
2342
896
524
218
397
87
525
9
77
61
11
290
268
86
1033
803
25
1145
585
964
970
104
2209
143
650
34
138
2759
1167
1245
251
1162
105
69
2200
260
27
58