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