19
27
2
20
8
12
11
48
25
28
35
45
76
63
931
96
69
310
52
43
168
47
56
187
37
120
42
85
300
33
22
91
36
34
89
32
62
16
23
29
133
41
178
131
192
90
18