41
42
37
27
32
50
65
74
173
288
30
107
47
115
38
16
23
19
33
60
48
20
61
13
26
17
46
49
129
40
72
18
36
62
10
5
147
11
6
22
14
21
39
86