14
80
7
83
18
33
23
10
92
16
17
11
30
12
9
407
50
20
241
52
263
28
283
13
456
102
24
22
29
141
35
260
4814
63
1123
450
351
617
206
32
15
203
48
151
140
25
183
46
53
1087