15
7
2
8
1
18
13
33
3
30
34
0
27
10
26
4
36
90
97
16
12
6
124
66
332
123
11
54
105
109
99
49
19
28
21
25
70