13
27
52
53
7
5
11
14
21
8
16
232
62
112
66
63
28
23
15
40
120
34
37
17
4
59
50
3
30
55
88
9
41
335
71
54
875
580
158
33
67