25
50
11
19
21
12
3
69
42
95
86
28
58
38
182
89
234
34
120
32
29
82
23
71
169
122
53
18
85
43
104
56
48
20
41
26
27
151
146
118
136
51
57
62
251
37
31
66
59