10
20
0
290
9
13
31
229
37
50
54
7
24
25
33
27
67
3
53
38
58
4
11
35
34
142
39
66
8
14
23
60
366
15
26
216
144
12
36
17
48
18
40
16