1
10
28
42
80
13
46
26
129
54
67
27
34
62
122
43
40
81
152
76
87
267
114
83
219
45
48
55
17
75
69
134
78
31
139
44
63
128
24
38
36
21
22
33
30
97
23
20
41