39
61
49
28
107
24
14
35
79
31
38
25
212
19
44
80
167
104
122
87
298
162
75
67
55
114
88
528
194
169
730
72
207
150
151
83
224
76
66
238
161
42
135
817
231
91
71
20
182
110
215
176
174
142