46
16
29
67
58
27
5
50
43
40
32
249
30
8
24
12
26
15
6
38
95
3
39
20
34
79
21
4
68
57
22
7
53
2
66
13
9
18