68
31
47
25
23
38
18
17
17
6
31
150
18
120
168
220
64
92
79
71
77
90
73
62
47
24
30
29
37
60
45
47
37
28
23
24
60
43
32
19