44
50
15
21
239
30
41
45
63
24
36
90
85
84
43
29
33
69
98
46
40
57
109
181
48
97
16
201
35
104
26
341
112
122
82
34
59
139
88
127
42
100
572
110