16
30
4
14
32
25
98
11
19
29
38
17
54
49
26
10
35
72
18
0
12
28
22
36
7
137
47
6
23
5
2
46
90
21
3
77
42
101
15
44
64
89