1
5
3
9
10
7
2
8
4
36
40
17
6
37
58
18
90
21
217
57
50
16
42
35
27
30
26
91
20
107
79
53
121
31
169
55
32
71
15
34
23
80
110
14