20
4
3
6
63
28
27
14
33
26
9
34
5
10
29
79
42
121
161
49
62
140
92
69
54
16
215
93
99
189
21
30
46
293
24
43
162
22
23
80
66
82
84