108
81
158
115
96
316
69
33
186
310
137
701
63
444
71
32
116
16
146
35
74
147
80
55
166
61
26
66
282
163
429
65
78
127
43
425
37
140
323
276
72
12
24
14
133
231
20
142
387
210
82
421