35
89
64
449
92
118
114
162
388
301
77
59
121
42
47
205
76
43
134
71
109
30
257
37
180
124
98
187
68
453
200
21
189
97
192
72
119
62
130
32
100
224
146
54
102
52
66
78
105
60
53
151
9