16
132
56
42
38
314
29
96
9
25
28
14
44
20
15
33
140
82
2
245
13
10
8
22
23
21
6
18
125
12
138
7
111
698
106
583
46
235
50
110
153
64