178
561
48
407
35
295
69
297
97
233
37
214
10
167
47
154
34
124
6
386
32
95
5
89
22
81
7
79
82
3
40
9
73
1
30