257
30
220
65
189
16
83
25
129
182
28
43
101
75
9
63
72
24
145
87
4
50
36
142
85
7
256
17
31
18
53
20
563
29
51
46
8
22
32
21
37
12
110
52
39
48
27