12
19
22
34
38
21
68
47
90
29
7
31
37
16
10
30
35
76
24
48
39
213
70
156
72
42
44
26
49
27
103
77
57
20
25
15
55
135
59
17
36