94
71
55
10
1135
161
40
52
189
24
19
20
75
117
67
8
26
35
45
31
60
56
211
283
322
129
770
29
437
53
28
207
128
43
37
14
220
81
213
70
1428
123
420
83
54
101
48
57
162
236