12
23
31
40
42
11
35
8
7
5
28
14
10
18
74
21
19
50
22
15
73
86
27
48
13
29
3
57
33
158
25
82
54
64
52
36
24
32
62
60
41
58