24
200
46
40
21
35
304
58
168
44
86
23
106
78
327
38
25
27
14
18
45
136
260
10
181
41
356
52
122
278
57
36
187
167
428
80
17
95
31
64
22
98
39
62
132
15
48
66
13
72