21
11
171
32
9
3
36
13
2
17
8
118
111
6
27
12
19
4
18
16
87
43
22
38
7
35
1
28
61
20
135
23
55
53
41
57
10
96
29