159
759
65
402
174
302
142
167
13
220
46
18
127
54
163
59
150
15
254
36
121
44
192
133
41
114
32
122
95
10
98
31
80