87
116
73
115
105
58
56
143
899
41
125
108
37
18
24
53
12
77
33
23
34
45
70
98
32
327
29
49
128
68
133
72
44
42
103
79
67
5
321
149
40
126
107
28
47
17
71