27
8
115
41
45
21
323
130
91
53
32
83
51
135
31
113
54
68
110
369
200
78
148
88
76
58
97
181
72
206
19
42
304
50
166
116
82
207
77
325
245
322
56
168
36
84
159
186
114
117