7
0
1
5
10
16
2
11
14
19
21
232
28
4
17
9
8
13
15
6
36
81
27
22
74
32
103
37
20
66
49
39
108
23
25
51
33
123
45