28
27
30
85
22
67
125
3
127
18
47
89
37
98
60
92
61
50
7
101
97
242
149
54
86
45
43
142
280
56
8
177
26
75
46
111
76
32
70
109
23
42
55
73
74
19
63