57
51
96
73
33
59
37
157
30
34
40
29
14
19
80
52
76
36
108
45
50
8
26
47
65
39
160
69
67
49
44
56
12
9
63
11
35
27
24
15