250
6
10
34
46
21
55
14
48
62
57
20
41
16
49
108
47
64
25
134
39
7
27
85
60
91
43
127
42
33
24
31
50
172
15
23
19
26
32
239
69
37
205
181
101
18
193