164
66
47
101
208
98
27
205
243
209
110
96
135
100
95
69
102
264
92
105
34
116
48
147
120
84
70
152
91
178
78
106
161
65
141
114
90
62
539
86
97
104
115
74
94
68
171
239
112
111