27
33
86
42
65
52
17
10
25
119
26
47
71
32
254
11
162
30
303
309
53
1380
15
204
447
890
85
38
31
246
81
13
189
225
109
178
40
36
66
46
110
21
216
366
44
154
143
75
34
37
105