49
27
63
26
14
15
58
459
10
8
18
2
20
11
28
178
6
1612
23
160
282
9
5
36
16
78
40
56
75
22
68
19
163
166
114
237
115
407
55
79
66
35
84
51
99
52
121
31
90
80
46
125
34
142