33
24
50
99
35
26
69
67
48
44
73
18
45
41
31
13
5
9
7
6
28
159
2
3
15
77
54
39
10
14
107
30
43
8
23
27
4
79