70
54
29
48
52
93
28
22
10
16
108
49
79
148
51
23
18
12
44
58
50
65
15
19
35
6
39
94
60
8
41
32
31
11
24
25
92
100
66
113
74
2
73
27
0
43
36
67
87