15
29
9
200
76
77
59
6
18
57
20
5
17
40
7
27
39
31
8
32
26
37
10
24
65
11
13
22
25
19
61
89
42
68
62
21
123
33
34
143
23