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