56
35
18
16
5
34
33
11
25
44
46
39
57
20
31
74
49
14
37
28
19
29
97
36
55
53
156
64
40
102
65
51
10
2
4
6
3
7
21
24
76
48
27