17
15
97
56
19
9
2
31
14
42
7
33
38
59
22
20
12
54
16
21
3
11
36
34
5
74
23
110
29
40
295
55
24
69
6
26
4
30
32
27
10
25
44