206
57
46
248
162
78
70
31
25
50
108
420
53
99
56
191
22
927
63
85
314
21
41
48
74
83
129
3
77
79
68
62
13
52
33
9
356
38
29
19
64
171
269
392
201
32
169
7
220
8
59
127
94
54
110
374