19
7
152
51
61
345
17
132
5
219
57
37
60
45
59
84
78
44
18
91
64
77
15
27
304
70
13
33
29
20
43
821
53
41
124
23
223
16
25
327
394
189
38
63
167
887
387
86
171
49
138