558
25
49
40
20
26
53
35
3574
421
43
186
188
31
36
197
501
77
28
456
65
88
81
16
30
368
115
87
102
23
55
134
173
404
41
54
169
203
33
189
38
116
522
12
492
168
22
63
34
383