13
54
244
57
8
15
16
9
12
210
164
50
39
19
236
173
125
77
152
143
221
5
415
404
25
106
36
38
10
6
86
107
65
47
59
194
33
49
71
20
24
64
110
99
62
46
79
666
2
51