7
62
10
15
31
50
37
172
85
4
38
40
72
91
240
32
28
17
25
48
41
87
99
112
68
128
44
233
56
20
34
43
278
134
18
23
21
80
126
138
158
74
45
175
119
131
57
47