81
222
16
37
243
106
183
101
69
82
814
45
57
42
13
40
28
22
19
750
41
76
27
33
38
156
107
73
62
228
60
26
25
68
93
108
96
97
166
83
102
72
63
70
85
117
348