40
63
56
155
51
11
22
23
27
29
37
48
45
83
21
33
18
80
188
52
17
42
50
453
46
505
75
47
61
26
74
242
68
19
57
38
84
79
32
34
107
1794
203
43