15
45
20
18
10
12
8
41
19
98
52
17
11
95
27
7
42
16
23
49
9
46
71
96
14
39
26
28
29
4
100
74
13
54
63
59
64
6
121
174