118
416
65
156
63
228
54
204
32
117
37
179
33
172
27
131
20
102
15
255
4
114
17
91
9
92
14
80
21
76
3
2
82
8
7