16
76
50
35
55
86
43
82
102
54
149
49
34
37
25
64
33
59
87
91
3
20
22
45
52
19
53
72
15
30
32
41
46
5
31
40
42
71
12
14
17
21
81
67