12
11
164
569
14
6
227
51
90
57
24
7
44
17
18
31
45
16
58
62
130
47
79
20
10
37
93
54
38
8
49
25
4
71
34
26
75
60
9
19
136