281
189
374
94
40
641
356
57
175
143
367
172
97
151
41
157
55
247
85
76
43
110
33
44
79
12
138
48
54
37
34
19
147
61
49
153
74
169
59
101
78
132
62
17
71
64
22
46
131
84
173
89