26
59
51
67
43
28
140
56
104
184
49
101
172
32
66
181
103
117
189
62
31
102
79
33
185
50
46
81
55
52
83
42
78
107
410
61
139
12
144
85
34
63
22
142
38
186
93
241
19
23