16
29
18
21
23
5
50
8
17
7
12
19
34
4
96
3
13
41
32
54
14
0
33
10
75
57
39
35
81
9
111
30
26
6
25
44
40
28
11
61