13
1
85
84
129
162
2
58
217
57
28
52
114
81
79
73
379
4
62
49
611
108
0
76
119
318
63
363
156
304
311
69
312