5
2
7
3
99
10
42
61
48
51
8
49
27
21
9
30
64
26
32
15
78
100
47
46
35
11
23
13
38
73
58
62
56
207
18
40
33
117
29
91
96
19
36
50
57
44
69
97