105
862
86
346
125
623
21
182
79
421
100
357
29
291
66
364
8
160
4
134
17
141
12
122
24
144
26
155
6
127
13
96
69