4
34
20
14
10
8
17
13
38
47
15
22
25
59
27
43
36
85
88
32
33
78
58
91
19
103
62
69
116
41
52
21
60
53
71
46
24
31
23
170
97
42
145
65