165
290
29
210
46
417
292
91
28
306
191
36
139
128
430
47
84
475
40
202
260
198
516
60
35
159
189
107
23
141
108
329
95
101
77
38
55
41
213
135
52
102
232
73
125
320
72
471
53
126
180
94
26
472
80