33
240
16
194
187
113
1089
301
1573
31
150
136
134
111
422
68
97
109
27
156
100
15
227
10
203
43
155
12
60
17
32
57
306
29
35
67
83
79
478
26
36
118
1859
110
37
44
204
47
107
22
23
30
116