165
544
32
344
15
251
44
283
63
52
239
35
159
61
162
5
112
101
104
103
10
105
97
66
509
100
2
92
3
93