6
13
9
12
4
10
2
21
45
16
11
18
3
8
20
7
28
5
22
15
137
82
24
210
174
119
227
147
50
113
450
60
26
54
52
41
125
221