46
16
42
17
9
2
11
32
3
50
45
38
20
4
7
27
76
31
43
44
57
5
13
82
10
8
78
168
39
6
154
25
37
59
85
287
33
48
22
1
12
30