27
34
86
42
65
52
17
10
25
120
26
47
71
32
254
11
162
31
305
309
53
1380
15
204
447
890
85
39
246
82
189
119
225
109
178
40
36
66
38
46
110
21
216
366
45
156
143
75
33
35
37
105