136
81
158
83
213
66
225
141
79
23
48
89
146
17
40
76
29
332
161
248
125
153
164
235
63
211
28
290
77
52
147
361
34
271
82
72
53
38
71
73
31
78
294
85
119
265
87
84
45
159
68
57
67
116
207
101