21
32
30
16
19
185
11
33
61
9
7
554
15
29
6
89
8
50
41
5
36
17
51
31
26
13
77
18
23
78
20
34
67
74
143
12