62
73
91
79
113
77
28
92
35
68
50
30
95
18
26
64
139
42
9
38
41
22
173
49
65
24
44
126
76
27
47
101
58
40
100
573
192
215
78
53
39
23
232
15
83
89
123
16
120
218
75
104