1
16
10
9
3
5
2
6
41
14
66
19
34
45
21
46
8
4
15
38
35
13
18
77
27
33
93
20
53
17
56
151
12
31
28
7
49
30