29
12
15
30
26
7
54
13
18
21
79
70
41
4
91
9
43
60
63
11
98
19
5
49
136
51
35
0
27
36
32
16
97
24
100
95
17