118
64
23
70
21
37
491
211
117
140
256
266
67
706
1012
22
60
17
116
130
142
69
40
454
220
177
472
20
98
335
291
170
631
34
99
330
962
415
91
131
59
338
562
87
83
294
81
92
121
187
62
48
111
42
74