246
42
23
967
53
281
180
27
64
21
660
104
32
101
87
20
286
41
233
13
63
8
14
45
35
55
109
316
220
76
229
214
165
84
79
162
61
279
66
31
59
28
226
107
22
92
386
106
19