2
17
59
55
4
15
28
7
23
18
9
29
5
20
10
100
19
6
24
40
14
499
66
30
38
920
72
3
13
84
12
25
61
118
103
11
39
114