1
6
3
9
8
2
4
21
31
20
11
5
13
92
15
26
23
14
34
47
29
54
39
18
48
32
42
10
25
41
46
17
155
83
52
61
96
99
131
72
62
37
63
69