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