132
89
152
2
170
5
229
4
121
88
107
1
244
3
83
94
86
190
223
241
800
8
63
47
84
70
143
159
416
315
171