14
83
22
129
12
7
8
5
6
2
18
4
21
62
23
54
41
9
60
55
25
13
35
16
15
32
27
58
88
31
59
64
179
44
48
40
150
17