39
66
49
35
114
319
64
184
113
145
91
79
23
58
252
48
100
171
206
70
83
59
25
51
127
60
29
336
76
140
322
156
109
147