44
18
30
6
35
74
73
96
23
99
63
40
139
111
57
59
85
51
84
205
20
120
25
56
45
47
181
249
107
17
36
172
128
61
113
229
110
112
77
15
31
75
323
126
54