16
38
8
228
23
225
18
4
58
6
89
28
25
14
21
9
12
32
49
15
37
20
383
27
57
706
22
11
87
44
30
35
54
3
33
34
187
36
43
137
66
148
77