31
693
32
416
27
660
10
149
22
234
11
186
8
129
14
196
1
123
388
17
187
2
118
4
180
114
93
16
112
7
82