39
238
626
76
189
194
357
358
390
736
96
210
49
34
231
13
241
87
244
163
161
129
36
58
6512
131
148
401
360
91
97
66
53
33
27
32
197
219
160
112
169
20
60
30
121
113
74
119
411
65
102
51
52
68