26
27
126
55
30
54
78
21
34
9
63
306
20
43
86
25
23
96
135
91
29
88
44
61
82
105
80
123
57
384
64
225
67
103
68
14
170
119
56
35
319
46
28
38
153
115
129
17
116