10
200
6
5
9
7
54
133
107
13
15
20
14
194
113
11
33
76
18
50
46
27
143
8
52
21
51
22
35
17
109
12
29
24
23
39
30
61
56
36