18
183
66
5
27
40
87
10
14
6
88
2
21
29
3
9
16
11
160
15
4
1
12
22
34
118
75
39
38
7
72
94
42
132
28
8
62
56
122
79