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