54
154
37
112
71
188
47
29
393
138
200
58
116
73
102
259
182
92
70
120
79
93
228
165
22
35
51
36
152
119
301
914
20
80
48
32
77
248
209
197
33
164
121
367
68
126
56
553
55
57
359
153
312
76
108