22
12
59
77
13
53
15
10
7
5
31
3
20
23
16
112
19
11
75
6
18
25
43
17
24
8
30
14
4
46
26
45
64
89
37
38
67