101
78
119
65
168
203
49
102
220
115
124
106
107
64
52
103
105
125
80
91
87
54
99
121
42
171
57
150
11
50
152
27
162
111
60
169
104
76
71
13
44
72
62
100
61
39
77
40