148
596
11
202
32
219
27
177
15
165
18
159
16
146
12
141
3
83
40
74
160
6
115
1
53
28
13
783
23
90
81
79