16
26
34
3
10
49
44
18
4
48
95
12
24
20
23
9
17
21
11
15
78
7
98
106
58
5
37
8
0
36
50
45
56
101
29
61