20
2
1
5
10
3
183
51
9
17
16
62
29
6
35
82
57
38
37
28
18
25
21
15
80
319
99
144
31
142
73
36
132
43
55
12
8
33
32
45
65
27
177
81