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