964
399
409
641
322
281
240
162
163
299
129
56
130
83
67
163
51
44
38
59
79
23
106
63
27
39
65
16
33
13
26
26
10
14
11
8
9
1