3
61
18
15
37
30
9
14
2398
24
46
2
8
38
428
11
22
12
35
26
33
49
13
32
20
27
47
109
5
67
249
7
366
16
21
42
36
50
287
31
34