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