11
37
18
0
56
28
486
132
41
266
46
70
360
12
420
69
77
19
35
162
27
1816
573
105
9
4
14
33
97
443
130
29
36
49
144
40
15
39
16
98
494
10
161
328
163
96
68
66
44
222
72
239
42