24
32
79
23
11
25
57
56
52
21
84
109
206
96
69
31
48
39
55
207
128
137
249
99
33
53
67
82
72
373
12
576
139
258
270
65
28
150
80
60
18
81
34
117
74
58
154
35
123