175
326
71
306
60
149
16
239
37
122
46
496
15
120
14
108
20
118
19
97
65
146
2
104
105
3
83
6
9
111
26
247
23
121
82