145
24
154
222
45
801
96
88
25
53
13
81
148
101
119
20
62
63
180
82
268
153
335
199
36
72
123
237
29
174
168
341
245
113
161
71
94
151
449
114
187
127
170
166
249
34
8
89
125
197
28
86
32
33
104
147