55
28
20
46
25
81
14
8
6
162
116
18
9
5
7
10
52
97
31
71
258
128
16
4
21
50
66
40
277
12
30
19
1
24
22
15
37
36
105
64
53