16
22
7
4
8
114
57
49
26
10
9
24
27
18
2
135
20
13
58
25
23
12
43
48
15
3
5
87
40
6
31
104
61
33
11
14
29
42
94
168