128
11
20
104
158
39
41
72
109
21
147
6
35
214
87
8
31
28
112
195
169
22
30
42
155
34
63
88
71
50
144
17
111
27
56
32
18
70
95
83
57
117
103
266
125
49
116
114