12
43
11
14
30
4
24
16
3
15
6
20
28
8
70
18
13
7
17
48
23
59
40
46
45
61
57
52
36
21
31
22
86
76
78
183
41
159
10
230
190
317
91