3
7
34
11
5
2
16
6
13
9
19
20
12
4
159
274
82
87
105
32
37
67
35
28
10
123
61
68
174
92
191
140
39
27
171
31
17
30