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