136
25
52
32
77
33
175
11
27
48
127
14
544
159
579
451
37
67
550
44
65
89
114
42
198
461
375
206
241
61
36
17
140
54
165
144
131
190
149
195
138
260
638
214
87
211
141
281
152
123
1408
223
232