39
25
58
22
85
53
66
40
33
29
34
75
79
17
27
260
65
263
36
84
12
37
14
358
54
60
218
100
42
35
119
110
63
113
21
137
125
115
7
104
97
186
136
103
138
31
91