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