16
126
37
18
40
19
84
5
33
7
4
13
74
8
9
3
23
157
10
54
60
17
95
31
42
20
43
29
30
14
0
1
28
12
279
44
36
2
62
22
38
111