83
67
93
73
86
142
28
125
24
53
26
68
57
45
21
80
29
60
144
34
64
98
70
35
55
30
78
47
134
43
12
62
428
209
105
124
101
369
54
92
65
49
52
10
71
75
182
117
174
18
153
249
4