39
38
9
24
11
40
18
17
20
84
6
59
22
66
79
60
103
96
127
104
27
75
159
116
81
56
316
320
179
171
42
82
30
31
23
32