255
8
76
122
25
36
42
15
91
29
14
9
63
86
166
330
13
18
184
85
149
22
54
103
161
49
75
17
24
112
177
46
44
32
23
71
35
78
417
77
126
121
64
0
141
194
92
38