20
69
46
84
133
23
64
24
59
39
26
43
85
48
44
68
29
70
37
76
247
74
93
25
108
27
125
105
40
61
83
154
56
36
17
49
252
94
328
98
180
55
62
51
47
19
54
72