29
26
37
39
24
21
17
31
19
30
85
22
13
20
33
15
9
44
4
7
18
48
47
75
221
57
6
49
147
45
96
54
64
41
60
51
193
50
46
14
52
77
62
58