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