8
12
73
22
63
53
25
118
18
14
44
10
90
64
120
68
221
23
700
529
94
66
9
263
129
35
28
17
486
31
16
48
43
29
83
75
78
1028
195
172
259
171
340
127
33
21
24
148
123
106
121
615
110
11