2
29
20
21
10
9
14
7
11
12
6
18
36
35
74
32
58
31
42
40
30
69
15
16
24
25
13
65
68
22
284
27
50
17
4
48
56
52
28
55