1
334
5
448
28
21
117
4
12
2
70
83
106
44
171
348
24
142
6
118
22
549
234
193
111
55
38
40
96
29
11
246
479
31
526
203
61
81
224
119
36
35
248
217
14
267
59
362
62
128
19
223
1689
120
135
263