62
419
251
35
116
67
126
21
52
29
37
106
8
585
43
42
115
98
51
138
433
112
234
426
147
94
19
361
73
48
25
285
30
108
38
20
242
36
44
80
45
130
146
136
55
24
41
17
22
13