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