406
145
35
249
72
95
48
413
131
65
45
158
33
31
22
221
14
126
26
56
52
16
102
59
23
195
29
90
15
44
46
39
28
270
119
50
8
38
21
43
164
63
143
82
25
61
78
34
47
84
244
19
498