94
75
296
149
91
83
85
175
56
32
69
138
28
110
33
36
22
34
131
92
199
40
45
38
24
243
68
111
35
121
190
125
44
272
25
20
95
54
239
60
468
198
63
122
37
308
52
12
26
49
78
97
19
27
62