16
2
5
7
13
18
29
14
11
24
75
17
8
6
9
4
33
27
22
21
35
55
87
57
20
80
58
39
120
41
53
12
48
47
10
15
1