86
28
37
62
16
45
127
36
64
43
18
24
112
34
66
32
40
71
50
48
61
27
91
87
38
186
56
96
189
25
67
123
49
47
57
95
21
157
39
17
22
41
106
79