2
1
0
3
7
12
80
52
5
44
25
65
8
19
43
33
22
15
20
23
35
16
14
133
4
95
109
62
56
55
36
84
24
259
34
41