97
13
35
68
74
87
28
39
44
38
86
290
47
22
10
16
27
293
174
234
50
26
56
123
69
66
226
114
111
233
30
18
106
31
93
91
131
76
71
5
225
132
88
94
54