106
736
158
525
103
44
138
75
301
28
177
36
218
22
173
210
68
395
32
163
71
148
51
128
21
94
10
15
254
5
89
2
67