29
114
207
28
229
136
313
82
190
89
19
83
242
568
151
58
1143
86
96
120
59
81
46
27
79
7
56
117
44
16
74
18
333
10
9
113
22
90
49
85
706
53
177
24
255
181
32
898
123
40
34