21
6
9
5
62
12
15
7
2
43
18
11
4
31
36
45
98
66
28
23
27
16
53
32
50
26
153
22
34
77
41
68
154
17
19
75
55
138
52
40
47
39
216
163
25
315