381
574
83
415
224
390
86
248
168
280
43
223
67
236
19
142
38
156
16
57
149
17
63
31
12
103
15
254
6
69
13
80
98