62
195
80
271
101
71
287
107
67
80
94
55
63
34
176
174
209
67
235
110
106
305
235
104
49
137
159
353
82
438
213
72
107
74
58
67
72
37
272
97
142
143
61
171
167
95
102
114
159
40
40
44
20
15
26
48
18
12
25
24