132
892
99
408
82
429
30
216
28
129
37
183
41
148
27
161
22
15
254
112
13
102
6
17
107
68
395
42
98
18
89
16
39