21
18
25
20
8
56
11
82
200
27
10
33
7
5
12
15
9
6
17
31
67
35
32
24
52
38
23
49
13
160
43
103
161
26
57
44
19
16
14
53
64
36