51
132
58
13
18
14
28
8
33
56
38
3
32
6
19
52
20
24
21
46
7
10
25
41
43
47
17
9
31
39
87
67
34
40
55
16
35
45
1
23
73