117
38
262
31
418
341
80
62
108
270
58
10
207
449
126
232
110
43
135
22
1128
79
91
17
28
334
954
249
132
9
25
67
55
18
39
99
30
780
56
204
617
161
34
1276
434
193
73
54
11
115
87
102
393