22
57
2
21
12
29
31
40
19
8
16
28
24
20
188
6
34
32
43
9
7
15
4
45
70
36
13
49
11
46
17
35
25
107
75
88