330
611
256
372
37
390
27
177
14
149
45
210
29
127
16
93
24
92
12
20
120
15
78
11
83
30
82
154
75
74
5
69