27
2
28
8
9
14
13
128
33
325
40
25
347
154
51
29
21
30
24
15
20
98
78
55
109
118
52
104
168
44
50
17
195
19
180
71
142
249
11
179
67
345
89
1481
147
7
5
229
46
34
59
22
77