5
27
15
14
16
35
49
20
162
9
8
3
43
378
40
81
10
209
34
95
21
12
7
323
196
36
24
149
111
17
119
39
62
60
191
120
23
82
240
6
648
45
150
18
155