241
115
113
102
48
64
68
101
108
71
84
173
42
43
48
46
50
46
76
47
21
68
29
29
28
33
31
3
36
38
25
68
34
13
8
40
82
18
24
33
52
18
61
17
20
26
36
42
60
56