17
31
18
10
119
56
65
12
7
6
27
50
14
23
16
24
97
25
46
8
291
229
98
33
66
62
89
9
81
15
2
34
64
3
5
21