10
39
14
38
17
26
33
16
21
20
7
18
29
15
22
28
89
50
43
54
30
41
19
9
45
194
27
97
63
81
1
8
2
23
69
98
161
49
6
3
11