1
6
23
7
13
14
4
15
5
9
2
26
43
39
56
100
42
101
62
27
33
17
60
16
38
30
20
51
25
58
41
37
64
21
77
142
129
47