7
46
51
260
76
119
16
82
62
96
59
67
215
1020
21
243
9
43
8
205
50
155
102
265
28
199
58
214
11
75
160
109
54
38
126
60
29
130
25
125
35
89
18
87
137
19
103
34
31
36
73
167
134