183
109
7
34
94
128
692
194
46
21
57
28
14
19
311
97
17
106
59
60
189
16
32
118
112
82
158
50
12
84
640
42
36
152
83
63
120
91