39
28
29
6
11
31
14
34
25
7
30
69
107
44
51
33
32
36
55
41
37
71
16
64
13
91
103
18
167
56
235
224
27
54
165
100
61
158
45
75
307
62
59
46
60
170
70
79