126
62
65
90
20
32
436
140
16
10
21
6
19
243
7
34
26
155
11
75
100
48
30
261
28
60
41
152
113
66
117
341
279
111
153
51
227
166
238
237
220
266
170
176
23
251
205
15
45
22
38
406