8
116
47
64
42
12
33
107
36
18
210
46
73
20
119
41
58
72
127
130
154
146
125
147
429
199
45
22
151
99
38
155
109
117
26
91
71
171