65
66
143
44
46
85
148
69
41
76
72
49
36
92
59
42
89
38
17
26
109
20
32
83
126
56
31
47
30
37
135
86
24
147
57
310
278
70
5
58
29
45
68
14
170
174
212
120