3
6
0
1
5
11
14
12
4
8
19
2
25
21
28
44
32
33
60
7
10
22
72
13
18
69
56
46
16
23
101
68
34
24
52
15
53