24
50
59
204
18
80
22
162
146
97
60
227
33
71
53
39
11
47
29
8
240
129
416
156
65
574
137
31
21
51
68
62
128
86
12
49
242
366
161
82
198
473
19
75
411
30
17
119
55
16