129
121
298
98
176
100
12
762
35
48
141
21
18
38
20
16
190
7
107
171
105
113
157
333
27
57
170
183
75
302
63
73
15
29
355
177
124
56
36
512
191
152
576
32
24
47
52
62