47
97
25
33
7
20
49
36
3
42
31
32
18
11
57
8
9
15
28
48
43
10
35
21
23
24
6
64
12
65
38
77
13
76
5
112
22
74
53
16