23
27
4
88
6
15
14
36
22
10
16
7
1
111
11
49
69
5
29
3
60
57
17
43
38
21
68
25
13
28
24
52
77
35
56
47
61
58
26
40