0
3
23
1
31
56
14
5
9
28
2
17
48
109
12
27
20
79
78
4
38
34
22
40
19
86
83
8
24
57
41
16
10
37
33
25
51
88
90
26
154
375
111
115
53