673
114
345
1827
148
182
82
83
81
38
71
98
52
75
113
31
96
65
73
134
86
209
93
67
17
43
167
42
49
34
104
68
51
115
74
40