381
61
144
36
166
142
519
21
57
47
38
86
250
164
112
68
823
174
269
89
119
318
686
176
232
35
175
138
183
167
101
229
71
125
37
45
92
22
8
73
64
390
83
631
70
42
32
72
109
69
6
121
41
51
99