103
197
21
39
76
43
170
188
18
69
47
81
68
75
52
48
50
66
12
59
85
15
187
127
156
57
106
359
157
25
88
38
34
5
26
8
73
19
27
67
163
166
62
278
121
248
78
54
139
211
84
14