156
158
76
48
42
38
52
28
28
37
28
50
12
66
58
13
23
27
54
53
45
3
47
52
4
70
18
25
49
47
134
19
91
15
17
32
28
28
36
24
68
19
39
32
24
25
33
28
42
76