24
13
10
23
43
52
83
112
20
82
111
59
12
26
67
18
9
8
14
32
25
31
106
21
56
41
19
39
99
50
55
139
11
38
17
15
16
22
30
27
35
33