86
533
72
402
53
303
24
333
51
203
21
20
194
75
137
148
13
743
142
42
120
5
7
98
12
85
92
1,107
97
11
99
2
62