23
11
18
33
46
26
13
35
40
48
45
22
60
122
97
28
12
24
41
21
47
7
49
17
10
55
14
29
37
20
16
38
27
34
36
25