15
3
0
4
27
1
31
57
16
5
9
28
2
17
48
112
12
20
81
78
38
36
22
40
19
86
84
8
24
23
42
10
39
33
26
51
88
90
154
375
111
115
53