19
72
35
12
6
899
30
34
564
8
15
10
18
54
60
23
101
37
57
39
112
45
78
134
132
69
248
16
32
27
40
103
391
62
58
168
102
621
161
48
33
122
311
41
76
56
29
43
71
301
2838
118
26