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