0
8
16
22
21
20
13
14
10
218
88
26
29
4
30
11
33
24
56
90
34
25
38
17
7
45
27
52
15
40
19
55
49
3
18
74
104
53
48