75
30
52
165
140
132
57
325
23
95
32
225
34
107
56
114
18
141
367
50
196
9
24
145
1469
20
1390
276
27
185
135
41
81
22
244
40
333
25
662
471
80
661
82
199
64
97
293
1346
191
83
508