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