44
100
73
35
59
98
107
81
26
317
121
50
298
17
68
56
37
28
31
20
46
74
254
52
92
83
10
48
175
55
66
42
87
110
232
78
99
15
77
70
54
27
200
147
146
329
36
61
163
102
19