649
47
9
22
42
193
13
31
142
21
41
74
60
43
126
85
45
20
14
44
77
26
39
118
166
184
25
37
34
27
6
82
123
32