44
117
84
20
339
163
88
49
98
39
24
136
32
180
137
61
40
141
162
76
288
388
112
74
252
198
106
203
23
53
25
87
129
21
96
27
125
185
38
302
103
54
246
45
110
170
60
30
202
317
64
296