347
129
60
15
70
26
19
266
37
75
95
17
130
20
23
71
24
14
9
58
30
773
77
51
371
492
22
103
74
47
153
45
126
139
90
49
118
3
142
39
96
537
13
83
55
32
62
152
18
104