210
110
173
36
48
57
28
86
69
39
124
152
16
88
63
18
32
53
52
37
23
33
46
188
5
73
150
31
378
6
27
41
21
168
38
89
97
2716
51
11
34
497
25
68
62
8
49
17
19