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