29
18
27
26
31
71
8
0
14
43
2
38
13
106
51
3
21
17
22
64
19
23
6
10
30
15
84
67
88
63
12
40
20
39
7
33