15
32
29
66
8
44
11
9
13
5
57
27
51
104
22
12
50
18
7
35
1000
30
24
16
36
10
85
115
52
14
23
21
6
25
118
53
34
20
41
200
60
17
71
55
76
28
19
37
62
101
74