329
499
109
648
212
615
103
230
125
390
57
235
63
170
68
146
90
39
186
54
215
12
114
7
149
20
113
61
714
10
24
116
14
119