23
8
25
10
1
4
76
7
93
3
36
5
17
45
68
98
12
6
16
21
56
30
15
28
49
11
2
51
38
62
474
31
113
195
19
63
71
14
166
66
20