27
30
77
71
102
74
279
76
69
153
439
18
33
45
17
80
440
50
114
54
21
253
47
23
67
83
110
558
157
425
120
158
260
121
128
892