63
139
122
58
67
27
40
111
183
208
104
39
261
32
49
25
220
23
131
146
38
86
96
135
133
89
62
61
36
35
13
15
132
174
307
50
256
257
90
42
85
8
163
91
17
109
30
432
359
37