15
4
7
28
37
56
25
57
8
13
33
1
41
309
145
22
6
51
2
14
96
53
23
3
0
65
9
19
47
17
5
61
24
134
40
79
67
16
18