162
323
83
609
76
308
29
232
66
197
64
195
69
165
40
175
20
118
30
329
17
141
73
104
109
3
102
5
91
1
2
8
89
4
99
14
84