20
28
25
11
358
8
12
16
119
36
7
19
41
13
5
6
155
171
194
31
9
4
71
14
98
152
2
45
72
40
35
65
275
1
15
51
23