20
13
6
33
58
14
2
9
10
4
23
21
30
8
12
7
22
35
202
57
40
27
24
73
28
36
18
46
32
26
82
89
84
43
37
130
90
48
192
78
85
76
97
74
54
114
34
52