28
53
23
14
2
39
6
94
4
40
50
81
570
873
115
0
10
75
16
22
30
44
83
226
166
58
57
48
38
5
18
26
15
55
47
35
17
7
11
41
135
19
20
82