3
76
7
1
11
5
57
26
33
53
44
83
95
4
84
38
23
28
30
18
61
79
60
58
112
80
45
17
48
70
19
9
14
6
47
46
35
27
21