93
319
51
136
177
369
30
65
44
58
48
38
19
112
52
151
234
90
259
278
152
87
33
218
181
130
42
22
149
188
71
144
143
211
232
92
145
467
83
109
116
108
72
91
40
37
192
57
46
106
41
29
78
233
191
25
64
261