12
18
41
46
22
31
20
7
25
45
32
65
71
70
88
93
24
218
6
85
72
48
23
98
27
26
81
3
40
0
112
17
37
43
34
35
79
50
87
16
4
36
28
57
69