37
12
175
142
238
20
73
27
176
47
19
265
75
108
118
36
363
14
90
70
97
139
3
46
104
234
76
69
25
9
237
163
532
394
165
342
67
50
31
96
116
100
98
64
169
99
92
68
71
197
42
120
60
210