19
309
48
20
8
30
66
51
60
29
149
31
5
26
38
27
47
49
34
28
45
172
262
68
15
22
207
111
72
37
36
103
74
105