25
111
21
16
27
19
13
32
26
5
10
20
6
24
2
9
66
98
23
36
28
46
69
50
48
58
8
29
57
227
72
77
11
34
38
51
60
39
88