50
254
253
15
26
10
112
62
23
31
57
16
110
38
87
300
35
19
12
29
14
34
1
11
20
32
17
68
8
27
40
18
47
24
0
7
21
43
37
13
5
98
114