29
15
54
43
144
59
36
26
23
101
22
35
17
50
113
42
37
80
40
108
27
12
32
47
21
151
62
19
14
45
81
99
109
76
107
41
39
33
105
10
44
92
25
38
127
96
57