87
78
21
112
32
145
47
10
165
152
52
235
65
38
121
120
76
216
312
91
402
40
54
163
278
242
188
124
222
77
93
44
186
96