166
63
15
41
8
205
27
18
429
74
13
2
195
462
20
48
137
114
44
35
96
99
16
104
118
19
66
93
165
32
73
61
150
85
119
147
26
190
33
60
43
91
79
185
52
83
201
64
145
203
194