19
58
35
454
12
20
15
314
205
51
37
1261
256
31
94
365
9
22
34
26
45
47
21
25
98
177
136
122
88
62
28
307
17
189
128
387
153
54
36
84
44
46
71
710
13
74
857
106
165
216
131
70
55
273
85