15
2
7
3
4
40
10
1
19
0
5
6
8
23
12
13
16
37
14
65
21
24
33
25
59
180
11
29
20
47
66
298
9
30
35
53
75