28
41
40
36
27
12
186
234
9
18
35
30
47
70
19
26
45
50
17
25
49
15
78
34
107
13
8
7
21
44
69
60
179
184
213
172
66
23
24
127
192
240
82
167
170
123