40
363
49
37
123
184
44
132
42
20
31
727
483
13
151
98
260
133
159
92
125
368
211
81
122
307
66
55
162
258
51
63
266
242
163
52
224
36
171
48
70
35
165
19
193
337
65
290
17
54
109
56
15
207
33
431
24