19
39
6
30
33
28
10
54
106
27
23
5
29
12
64
35
44
72
128
24
46
123
137
93
13
55
45
63
14
40
31
25
4
8
32
174
84
34
73
85
71
61
43
60