14
32
31
18
43
47
19
3
9
122
53
5
10
17
91
6
22
7
23
44
13
24
46
39
12
147
41
54
37
72
200
15
8
103
16
110
116
166