64
523
13
222
22
199
78
236
63
166
15
110
174
6
91
42
103
27
121
10
117
81
1
77
17
87
68
395
2
86
9
92