21
10
45
14
27
28
61
38
37
50
33
48
35
18
49
25
42
16
85
40
20
15
26
36
104
29
51
59
24
17
56
39
43
88
57
22
23
58
47
34
84
155
250
67
54
108
292
65
55