24
20
40
12
2
42
30
17
18
219
57
89
167
22
110
16
453
113
47
112
215
28
95
67
11
15
48
73
13
43
26
52
31
127
317
35
70
711
174
117
56