9
26
6
16
1
19
14
54
40
20
12
25
5
28
27
17
8
42
193
35
31
127
24
7
15
44
98
244
73
2
3
29
11
50
64
10
4
13