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