60
53
282
107
88
44
62
98
81
115
206
105
56
138
33
132
74
147
101
65
159
195
113
141
66
165
51
95
151
63
179
102
39
121
68
40
61
26
184
43
296
214
30
25
106
348
157
77
327
92
47
45
215
857
69
100