16
43
26
24
12
36
297
104
64
45
85
19
18
14
29
21
124
10
4
1
74
20
5
9
69
153
44
61
58
245
54
27
71
106
23
17
46
47
13
59
2