645
965
145
551
97
430
57
317
36
197
49
193
180
33
39
166
8
110
12
141
13
121
17
134
7
123
112
108
11
103