165
581
81
370
98
299
19
333
60
241
26
209
47
134
33
109
36
173
15
255
122
31
119
12
124
25
118
5
68
395
17
135
23
11
94