66
120
63
253
205
43
422
50
112
126
445
461
46
77
75
37
69
370
78
157
57
742
41
270
23
292
14
172
17
146
111
313
109
36
35
170
33
39
193
54
29
378
47
38
16
98
19
68
12
87
22