9
150
74
69
40
41
191
350
20
28
25
11
358
8
12
16
119
36
7
19
13
5
6
155
171
194
31
4
71
14
98
152
2
45
72
35
65
276
1