13
45
19
6
36
22
20
21
24
108
70
27
109
15
25
57
17
76
30
46
4
10
87
1
8
7
14
11
121
546
29
118
233
352
80
34
32
28
5