10
110
40
32
33
41
26
9
16
6
31
12
7
119
11
24
13
67
28
107
164
19
20
14
27
34
52
91
89
5
94
21
200
46
8
18
25
44
43
17