150
120
19
44
41
60
1717
12
30
35
148
124
137
92
212
83
78
110
418
82
113
174
469
95
241
21
56
200
260
1515
126
179
16
22
71
25
51
437
13
81
45
313
236
15
2419
276
175
46
33
69