17
9
28
24
33
29
107
30
19
8
13
11
3
5
91
26
22
36
34
6
20
25
12
27
4
88
69
38
23
21
1
32
15
41
59
115
16
72
45