42
56
30
22
19
21
43
14
4
5
18
12
251
11
2
7
8
48
13
41
15
64
58
0
23
10
17
6
54
25
50
67
34
33
27
16
9