21
54
1
11
29
22
40
18
8
15
28
12
24
20
186
6
34
32
19
43
9
7
4
45
70
36
13
48
46
16
57
17
35
25
107
75
88