29
55
47
22
11
46
66
20
23
18
57
32
17
26
36
19
39
118
34
21
98
7
45
9
44
91
63
14
13
30
33
67
137
68
144
40
73
96
288