7
8
89
25
146
167
118
38
4
63
19
21
137
11
6
13
201
22
94
33
34
12
24
2
182
27
46
14
20
279
18
3
15
552
96
44
40
1
202
53
71
23
16
90
5
117
30
236