175
509
72
26
65
54
99
122
76
83
35
33
224
207
88
85
109
150
157
396
86
60
84
70
96
103
100
185
289
295
94
197
250
50
58
298
1.1K
529
2.5K