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