20
13
8
48
102
12
11
21
14
29
32
10
7
18
33
67
173
200
85
6
30
176
35
43
5
77
37
9
31
27
19
83
88
78
15
25
74
16
52
40
24
45
54
34
148