29
31
58
16
9
4
20
73
28
10
5
32
26
50
15
113
78
47
22
17
18
62
25
45
14
60
181
27
61
35
39
40
102
6
36
180
54
64