0
43
20
67
90
4
95
73
70
13
51
53
15
56
9
48
68
72
80
65
18
3
7
32
5
79
39
41
30
38
141
102
93
40
11
116
142
8
25
85
36
47
12
34
133
33