195
801
125
596
94
327
150
332
84
322
29
246
63
242
61
223
4
81
65
158
32
156
31
144
8
191
24
151
2
21
25
127
10
117
60