27
41
59
29
358
16
93
299
137
183
21
97
17
18
12
128
2180
68
426
590
215
190
24
56
6591
450
22
2297
43
682
15
4366
55
113
46
159
141
25
138
106
73
44
65
52
69
14
38
32
349