22
21
6
2
1
93
74
18
5
37
28
47
13
34
7
11
4
19
33
165
65
113
48
24
44
209
38
52
20
17
136
71
54
63
59
94
87
201
39
15
32
42
9