7
4
9
3
10
34
40
32
36
2
27
14
43
17
11
47
24
12
52
50
191
99
41
28
13
96
65
45
20
331
16
44
64
31
35
280
19
26
53
77
33
21
82
97
105