17
15
5
8
9
74
14
48
84
99
30
3
174
538
6
67
7
11
38
47
105
40
42
37
10
18
2
26
19
43
58
78
4
23
89
52
13
83
29
81