24
28
30
59
16
189
107
472
86
40
25
95
135
92
61
22
18
48
8
57
9
2
80
51
50
49
76
84
261
31
23
320
10
241
222
21
96
12
6
88
46
136
3
13
19
171
431
78