81
106
41
25
37
31
26
46
27
23
29
63
18
47
61
34
43
220
112
75
42
22
39
115
92
40
62
52
10
66
497
67
7
68
17
51
19
20
122
32
101
58
9