13
23
10
31
28
14
12
210
6
18
34
5
15
24
35
36
22
16
20
29
82
33
38
19
32
46
48
47
56
21
89
95
40
78
123
27