32
61
3
10
18
13
1
45
31
7
11
14
47
4
28
35
51
25
16
8
6
12
15
33
20
21
52
171
9
22
30
59
38
46
39
41
17