38
19
76
52
28
30
26
10
22
23
36
17
14
27
18
21
29
113
138
95
37
40
24
87
133
48
34
33
44
51
43
98
16
50
41
60
20
5
243
143
45