27
5
29
9
11
32
4
26
18
6
1
2
0
15
16
14
28
8
22
42
25
23
39
46
33
30
20
17
61
49
71
43
78
54
38
155
12
36
63
99