92
125
208
52
133
88
135
80
37
21
99
18
172
144
73
347
192
35
98
153
426
109
110
87
46
226
56
41
57
71
97
115
27
38
49
124
25
111
60
169
104
76
162
72
100
44
108
83
107
235
141
62
132
59
66