24
4
20
2
12
16
26
35
3
9
49
34
57
115
272
7
27
60
106
14
11
78
15
21
244
40
36
19
123
65
42
140
88
181
129
99
385
47
98
45
53
58
31
453
51
38
63