3
8
42
14
47
131
12
26
52
9
7
21
15
29
13
4
5
16
175
69
36
186
11
46
54
20
17
324
6
23
30
201
2
33
64
22
857
453
1
50