1
4
0
46
86
21
28
90
15
25
20
32
22
19
16
96
2
6
18
11
17
36
9
56
55
14
68
5
3
72
10
48
39
109
104
53
133
45
103
12
73
148
8
114