106
207
74
139
57
63
93
55
78
152
94
262
105
131
104
86
88
118
135
157
191
72
66
77
89
82
101
192
69
24
132
109
83
123
40
137
60
61
42
87
270
138
175
166
167
211
29
127
53
115
39