10
14
44
6
21
7
3
80
57
19
59
24
17
46
23
5
68
12
172
85
246
27
1
55
37
98
32
20
99
88
29
160
164
261
43
41
71
53
16
42
139
74
52
64
489
63
2
73