26
10
150
51
270
77
70
68
103
11
16
85
176
28
36
116
74
84
123
13
125
156
12
56
23
21
114
52
100
161
62
59
40
67
82
37
140
61
171
20
99
34
89
189
32