22
64
70
299
75
42
10
24
87
36
47
16
139
195
80
31
51
314
266
661
33
44
399
71
27
29
52
56
308
83
407
108
72
38
182
14
35
39
58
79
203
91
45
122
552
77
190
49
279
7
217
53
113