165
105
104
96
190
176
127
115
51
189
700
65
41
552
151
117
109
144
172
359
184
221
87
94
102
52
38
100
112
247
132
186
95
63
70
131
78
73
210
188
54
62
61
91
89
60
77
27
46
98
107
120
83