195
28
89
41
71
16
207
264
241
57
10
266
50
40
107
78
340
157
67
137
58
23
265
86
19
253
84
36
60
44
73
24
201
27
54
30
38
32
294
22
47
43
68
62
42
142
338
170