6
11
1
12
3
5
10
21
4
44
9
8
18
28
13
20
61
30
25
38
147
16
112
26
22
2
31
15
29
119
45
101
52
39
24
527
429
14
7