21
0
7
6
3
4
2
1
18
13
11
8
9
92
39
29
129
37
79
44
34
58
225
151
25
268
62
38
96
31
45
35
145
95
41
47