9
37
14
2
5
30
10
6
53
42
4
256
12
8
70
49
16
17
29
25
24
22
7
26
41
19
58
67
1
36
11
33
15
3
34
76
149