111
87
113
432
388
195
45
150
295
304
182
942
26
99
109
204
168
16
362
47
286
436
657
78
35
163
174
108
170
279
64
880
22
94
36
93
410
112
1439
53
234
614
23
30
169
215
136
79
55
48
159
66
19
142
11
192