27
72
1267
80
33
12
85
1131
158
51
160
1414
19
192
95
127
65
217
77
151
190
40
102
39
66
22
142
74
87
140
444