153
796
171
619
222
422
132
446
102
368
59
233
35
196
34
187
15
170
6
336
11
137
26
23
117
25
7
109
17
103
105
10
90