99
90
175
509
38
7
56
51
67
91
72
126
222
94
42
477
16
167
1.2K
59
55
132
77
29
28
150
613
121
377
37
4
1
215
526
24