72
496
94
431
399
116
43
188
151
122
428
168
186
55
331
377
10857
93
69
105
59
70
51
67
58
274
34
13
106