88
10
62
19
269
79
61
7
103
480
45
43
220
259
40
81
167
51
27
24
63
23
128
26
6
31
184
42
44
60
136
37
376
16
83
107
257
112
227
117
131
17
902
97
22
368
174
248
123
98