12
6
28
16
7
3
257
8
24
39
29
30
1
14
10
15
53
32
22
38
9
60
47
11
19
35
4
27
5
56
20
43
51
59
26
13
0
48
156
79
130