44
26
110
91
57
247
63
122
14
78
175
17
389
37
216
18
245
20
66
67
70
150
125
60
90
29
58
51
35
15
8
21
254
172
43
96
40
39
23
50
62
33
59
31
71
105