7
8
27
96
33
50
104
21
17
43
3
48
56
26
53
46
34
14
20
5
4
44
2
6
71
18
149
37
28
9
13
42
25
64
29
77
23
22
187
32
67
66