25
29
32
12
43
14
22
42
7
24
33
65
18
10
20
75
23
28
66
35
11
6
8
125
21
110
69
19
16
30
27
50
41
15
107
81
36
9
47