7
18
19
56
17
85
20
32
27
8
11
68
42
14
29
9
369
234
120
12
16
30
24
10
6
134
116
193
35
121
5
49
158
293
256
13
59
28
124
23
96