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