29
32
73
37
46
97
18
36
24
42
68
21
167
22
71
26
75
23
15
49
56
31
209
90
35
45
27
107
47
142
60
125
39
19
30
93
74
41
40
67
53
118
43
102
52
48
28
57