40
60
22
27
56
24
87
21
39
35
67
191
5
4
17
151
29
42
28
45
18
90
57
178
63
123
97
46
54
77
71
20
34
76
109
112
32
26
58
30
13