199
20
51
121
34
137
69
47
158
296
52
30
16
9
5
129
43
78
27
103
10
25
49
118
44
116
74
193
188
181
70
22
266
139
31
200
170
203
104
88
218
23
48
24
197
63
18
26
3
53
11