46
56
28
22
20
30
9
159
7
23
15
14
227
205
70
13
47
6
82
11
18
209
135
215
87
122
97
48
119
78
272
31
50
243
77
427
80
530
19
45
1
84
401
55
57
8
99