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