86
40
94
84
107
59
30
156
49
44
114
26
9
15
39
13
5
34
124
19
71
68
130
72
111
48
123
60
54
55
12
42
23
50
64
62
45
32
21
90
75
29
128
41