9
14
18
32
40
23
39
33
16
46
27
125
25
13
19
4
42
48
22
79
64
10
1
41
26
44
59
20
11
61
2
5
21
45
3
212
6
30
113
12