44
61
23
51
49
29
45
77
66
41
31
43
60
38
39
19
48
42
119
34
47
16
24
25
319
298
123
56
107
15
53
73
74
21
32
46
52
27
55
118
30
37
18
110
126
59
90
199