19
27
113
45
23
52
18
11
718
988
103
53
34
39
126
56
65
26
20
159
33
61
73
57
81
15
16
60
97
432
106
638
71
21
84
54
25
90
112
48
182
5
14
160
63
62
87
78
12