24
9
225
30
12
32
11
19
186
178
58
338
340
27
76
60
381
61
28
48
122
25
64
59
110
44
113
153
62
23
18
53
112
94
495
10
84
89
40
212
92
39
66
138
86
67
142
20
45
141