59
87
100
81
114
93
23
84
71
139
45
61
26
52
74
51
29
78
68
42
31
46
200
67
20
50
47
119
36
49
18
24
25
129
327
116
304
131
60
115
17
55
80
39
75
72
30
73
32