11
4
13
12
8
7
29
26
21
22
64
43
52
34
42
40
75
161
62
18
214
25
27
150
104
100
199
1
188
79
33
256
67
415
82
14
113
106
49
261
755
80
53
87
30
51
54
16
24