3
12
13
55
53
24
15
6
7
105
5
27
35
45
4
36
14
91
57
92
18
356
21
207
33
30
38
145
26
71
49
70
72
25
23
43