238
112
113
102
67
70
63
47
107
47
99
171
13
44
84
50
68
56
67
29
42
76
21
45
28
17
72
29
25
41
80
23
28
41
23
18
46
52
33
25
33
34
25
36
10
23
40
27
22