12
9
59
65
19
37
25
38
6
73
111
27
16
42
15
107
121
8
31
135
46
44
88
49
32
36
89
20
24
69
62
34
35
17
26
78
50
86
39
132
220
41
76
43
102
87
108