24
18
24
8
1
0
46
43
72
34
52
25
25
30
178
81
143
154
107
135
97
172
328
246
111
159
166
57
202
151
87
80
176
102
121
124
225
106
122
161
144
76
123
112
96
149
274
154
190
124
61
135
66
417
56
136
188
258
135
53