46
94
32
335
371
15
36
25
84
20
53
16
61
37
9
17
224
79
14
39
221
6
21
8
31
109
298
91
27
24
90
82
267
38
166
11
28
29
95
48
60
143
146
160
62
55
64