235
27
32
77
71
102
76
279
69
153
440
18
33
46
17
80
50
114
54
22
104
254
47
30
23
68
83
110
558
157
425
120
162
261
121
128
894