29
6
38
8
9
7
55
21
25
16
33
27
11
34
22
10
24
14
28
26
87
60
56
31
43
84
40
51
57
20
32
42
30
78
18
15
63
58
52
128