368
17
229
90
309
152
8
16
93
72
34
26
30
89
55
11
52
88
322
109
45
253
64
56
424
70
749
62
219
178
74
266
239
401
84
224
130
148
189
69
39
642
9
21
66
43
223