150
338
82
358
58
212
37
16
141
11
112
13
127
17
114
89
1
2
9
106
27
83
6
99
14
88
10
96
15
255
7
95
4
98
5
81