141
53
474
33
63
92
100
280
41
365
51
60
317
261
39
47
81
228
214
9
113
27
67
28
18
95
158
26
40
13
126
116
127
374
619
392
143
61
234
76
46
200
133
413
34
42
37
88
709
173
405
153
49
816