5
27
11
22
10
36
7
157
89
45
55
9
25
44
15
26
19
8
221
24
489
31
91
132
84
33
98
21
32
54
38
13
43
102
12
4
6
206
82