274
36
106
30
28
191
11
54
47
8
174
159
35
46
39
16
20
117
42
68
15
56
17
12
196
95
267
96
141
676
769
439
190
69
83
370
82
200
123
186
320
155
71
66
105
79
444
229
40
31
125
178
92