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
254
84
36
60
44
73
24
201
27
54
30
38
32
294
22
47
43
69
62
142
338
170