240
113
114
102
63
108
68
48
71
172
100
48
84
29
68
42
52
58
17
45
72
39
67
82
50
17
21
24
24
25
33
43
36
42
18
14
33
41
40
36
36
31
41
28
76
28
19
13
46
15