7
8
129
57
71
19
84
25
38
17
122
105
44
108
73
91
104
147
207
33
49
29
59
297
41
74
48
95
30
78
61
58
15
97
50
55
85
22
34
63
166
60
121
46
188
65
27