7
3
1
13
5
17
11
33
10
4
8
9
24
0
42
25
14
68
37
19
20
22
48
49
53
47
125
635
123
276
39
104
74
100
15
66