3
6
26
46
50
95
54
18
8
30
20
7
32
67
70
225
16
269
12
11
14
23
285
15
10
21
24
112
9
44
17
42
4
676
19
25
2