1
5
6
2
30
18
21
37
38
47
13
14
61
65
530
46
141
24
91
124
26
48
42
11
15
45
23
10
32
20
29
33
138
39
16
63
52