224
117
54
32
68
202
11
104
106
197
151
43
157
308
227
45
266
155
102
18
84
395
177
26
9
37
181
99
186
221
67
1759
20
41
52
81
40
23
87
36
50
15
142
47
49
161
207
16
94
58
371
61
113