12
14
170
6
23
131
8
2
9
10
11
74
31
19
28
7
4
636
5
42
15
30
64
26
268
47
759
25
100
36
54
17
339
3
72
99
29
77