35
384
107
506
186
407
79
368
121
351
40
236
38
244
19
166
23
180
12
7
120
4
88
10
152
8
96
2
66
6
82
162