0
1
4
42
13
55
2
40
16
5
8
9
10
51
64
37
21
18
12
20
6
19
77
22
23
119
14
43
61
26
36
7
164
32
92
143
41
76
72