381
574
83
415
224
390
86
248
168
280
43
223
16
67
24
60
236
66
510
19
142
38
156
57
149
12
103
17
63
11
10
31
13
80
98