84
160
70
89
111
106
123
116
75
32
51
91
44
1
104
24
86
2
45
87
64
16
27
50
49
59
41
36
33
23
19
52
26