44
38
20
9
53
32
80
23
172
35
41
37
58
13
480
362
88
213
182
49
81
61
15
181
332
103
25
79
29
33
195
120
48
237
84
47
40
422
155
136
188
472
3756
22
42
462
239
85
416
56
50