121
377
31
8
50
76
77
122
66
104
135
309
99
210
206
3.2K
6
15
83
74
91
84
30
34
96
119
154
749
129
325
159
427
126
241
120
238
141
425
180