10
32
1
40
42
13
29
6
21
23
2
65
20
19
14
85
7
110
37
16
28
18
49
27
88
24
114
35
8
255
50
71
11
31
26
91
36
172
66
9
92
62
22
47
262