39
26
35
30
9
17
32
89
105
48
51
130
40
45
23
19
56
22
66
24
44
37
64
98
6
110
80
279
190
46
123
139
96
121
49
103
90
58
41
101
204
20
241
54
207
75