97
41
119
96
75
54
47
68
35
16
59
34
24
10
29
39
42
27
56
45
99
175
134
85
171
106
83
146
142
121
66
69
127
61
87
67
104
37
81
43
44
50
49
217
46
126
76
237
243
25
115
93
64
218