46
317
49
288
63
205
43
129
50
122
278
1,047
16
126
39
117
22
108
23
106
29
93
9
100
14
42
97
13
90
11
79
4
65