43
88
30
76
10
100
8
25
134
12
50
93
18
1
4
69
36
81
23
53
94
22
71
55
3
14
32
26
17
29
38
19
82
158
28
11
9
46
7
6