430
101
161
38
206
80
26
31
123
41
84
124
69
15
20
66
520
33
34
92
489
11
171
81
25
486
102
104
160
157
148
94
103
36
60
126
54
46
83
52
143
618
119
641
78
58
98
23