30
24
8
48
124
17
459
37
114
119
10
44
81
58
38
32
49
108
62
29
45
97
54
52
158
173
137
47
57
189
118
71
26
88
102
377
72
14
33
46
85
53
162
220
78
76
11
35