19
20
8
34
62
61
21
49
66
14
32
24
113
47
27
52
36
15
18
30
37
161
102
109
234
41
53
134
603
77
48
105
23
369
68
44
57
12
88
42
72
60
128
335
92
152
5