26
66
21
83
39
125
35
104
14
96
252
15
28
34
238
16
158
172
257
122
107
43
9
87
101
19
76
135
157
148
41
36
48
250
60
159
93
33
47
58
127
10
49
63
52
70
62