95
114
52
186
88
73
57
61
98
58
197
241
100
44
113
293
133
403
17
46
218
149
83
111
440
36
199
11
81
34
26
19
74
109
51
9
27
29
20
65
38
24
176
163
102
185
115
232
49
123
93
23
25
71
157