15
30
17
23
40
108
49
16
52
13
10
37
200
14
1000
25
24
101
62
109
5
6
8
7
34
20
9
29
80
18
41
48
60
64
55
71
11
33
22
28
54
12
19
66