50
6
24
18
14
26
13
30
7
8
25
53
21
11
28
32
12
10
64
131
203
100
63
40
116
82
42
168
123
17
257
62
22
172
27
78
81
33
39
66
57
55