12
29
28
41
44
19
23
34
45
85
21
20
98
14
26
32
27
38
59
69
94
68
22
115
30
51
72
97
39
42
36
187
55
17
37
31
35