10
66
14
5
15
11
16
19
36
12
57
6
200
197
31
98
38
113
7
8
37
9
34
51
55
71
29
17
41
22
20
25
47
50
69
13
81
96
35
63
30
33
27
44
28
161
87
42
104
76
26
78
61
52
58