16
26
4
18
11
12
33
24
5
6
10
3
182
15
31
1297
76
19
14
13
61
25
7
123
93
9
64
463
32
17
58
20
175
79
54