105
862
79
425
125
622
66
364
100
358
86
345
21
182
29
291
30
124
24
131
8
160
26
155
17
141
144
6
331
4
139
127
12
122