16
14
4
6
2
3
10
63
8
29
22
17
27
9
35
7
11
20
32
58
24
12
34
68
31
135
206
103
72
43
119
53
82
181
69
128
18
268
51
64
23
172
28
33