57
32
86
44
34
103
14
37
5
15
116
35
36
167
119
245
24
41
1010
28
141
248
346
179
106
162
174
49
84
9
98
12
543
21
17
147
83
80
88
26
46
100
81
33
137