14
21
43
26
182
71
154
93
82
73
10
95
19
9
30
22
29
78
107
34
142
37
4
7
83
114
54
18
79
3
99
136
36
55
31
105
33
89
8
5
439
15
279
12
6
162
23
94
62
41