2
0
22
12
11
16
25
4
46
57
32
24
14
34
36
40
3
8
13
5
18
73
20
55
15
28
10
39
47
26
21
45
43
62
98
121
63
50
61
112
70
66
48