21
52
36
23
51
8
27
18
45
6
9
256
12
35
11
10
1
56
0
28
16
161
7
13
41
32
33
22
37
149
111
64
59
15
3
55
14
17
57
43
30
40