1594
160
103
117
95
100
87
109
146
127
147
119
101
155
108
129
137
105
90
89
126
114
169
149
106
284
116
122
188
194
130
85
472
165
190
111
82
83
110
152
97
81
177
88
168
86
200
94
92
125
123
131
107
91
93
112
96
66
77
75
80
159
307
134
537
98
143
3251
2170
1409
1375