15
1
11
2
4
0
34
40
20
14
29
26
19
22
3
7
5
44
10
33
76
94
68
25
264
61
98
13
21
58
18
8
39
84
160
42
70
35