132
129
106
96
95
72
63
60
56
52
51
49
242
241
235
186
141
88
84
81
73
62
50
37
604
397
170
113
86
82
70
66
58
493
266
24
92
94
76
668
3
2
89
40
21 of 3,128 results