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