81
46
25
24
16
17
47
40
675
115
37
29
23
239
12
28
80
26
13
96
20
74
39
41
42
14
134
45
56
7
49
19
84
15
82
91
563
43
32
30
38
388
54