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