2
7
9
13
0
23
14
17
6
16
19
4
11
30
21
42
25
24
28
64
49
15
33
39
20
127
136
69
60
29
26
104
83
36
12
3
34
41