122
133
104
19
45
79
20
66
60
44
84
130
235
91
23
21
85
92
175
213
50
86
36
28
151
118
26
42
7
94
46
59
72
98