58
18
282
218
65
46
121
105
14
73
23
211
31
37
63
55
9
77
47
15
21
26
17
100
43
97
22
8
196
25
11
120
137
70
78
119
64
29
136
10
149
62
96