417
43
215
61
5
351
114
102
59
322
126
41
19
83
50
245
30
25
991
91
139
33
111
200
246
101
80
500
251
87
311
578
264
22
35
18
65
52
42
69
189
15258
150
315
21
224
108
77
222
286
64
26
71