209
196
27
42
76
49
463
228
36
3
47
33
43
166
35
111
438
29
101
21
99
435
113
83
82
30
108
190
79
179
205
338
158
74
78
23
24
86
94
62
40
7
17
168
71
67
155
32
284
412
248
68
232
81
519