86
27
41
46
214
71
62
19
113
75
39
112
52
43
24
121
31
59
396
30
64
133
36
25
42
116
50
157
92
764
34
69
38
76
51
91
207
26
22
40
328
526
12
178
28
104
90
250
108
159