1
34
8
14
0
2
3
10
9
4
5
22
42
33
24
19
11
28
35
89
43
31
7
12
20
23
44
111
25
18
109
56
30
26
49
78
17
63