22
25
0
3
30
8
14
90
7
104
5
27
11
21
18
6
60
4
13
24
20
109
45
28
50
186
16
37
47
59
15
49
51
17
71
108
88
63