58
96
43
71
37
115
49
19
56
110
26
25
53
118
42
27
32
98
55
80
10
239
36
45
79
23
35
77
84
9
22
307
20
64
57
47
33
31
11
94
24
155
67
21
102
218
120
137
175