12
23
68
19
35
15
42
30
44
17
24
25
58
32
26
77
108
196
47
81
33
49
83
37
41
43
20
27
45
40
13
16
22
59
34
28
21
36
14
18