191
403
180
338
200
230
77
166
114
128
93
184
197
115
108
286
40
147
3
2
125
21
150
52
124
25
121
28
118
12
105
35
79