0
3
2
21
19
7
25
48
14
10
4
6
1
34
94
28
50
13
12
22
11
41
15
26
81
47
27
46
20
63
192
266
85
53
86
165
111
67
54
87
129
80
42
159
62