7
85
45
48
184
172
72
156
80
44
40
106
62
104
222
42
163
94
136
53
134
318
105
290
60
124
27
63
169
51
86
49
154
119
34
36
61
31
313
78
10
58
113
911
411
68
310
270
32
123
54
207
21