88
45
20
19
55
74
54
67
29
51
91
39
68
25
47
79
37
96
61
14
33
22
66
17
124
38
35
71
21
147
36
16
64
89
139
31
120
146
62
100
53
32
28
52
93