42
18
12
30
234
3
27
9
28
280
26
25
100
7
8
118
66
15
78
135
114
19
37
69
43
152
40
32
122
16
23
81
41
14
94
47
39
64
85
38
162
2
140
17
59