55
11
63
25
17
16
39
89
2
38
24
60
35
50
5
13
93
43
62
491
28
30
123
77
23
8
183
107
7
41
37
103
74
52
70
102
6
44
67
138
19
3
1
90
22
34
21
601