189
104
45
112
199
83
37
388
35
257
184
142
165
325
352
47
386
26
11
328
85
151
66
139
70
19
428
124
95
208
394
138
350
65
343
30
232
114
53
32
240
73
57
72
170
336
136
29
204
14
214
25
202
3171