14
41
20
31
3
30
8
10
19
66
16
21
7
9
6
11
32
33
34
40
5
22
4
13
37
49
1
18
46
2
26
48
12
186
53
35
114