102
10
116
50
148
96
109
44
94
53
15
24
33
37
41
48
52
59
63
82
93
106
120
130
132