48
87
11
113
102
80
13
20
23
79
15
29
18
6
38
3
111
200
43
343
207
119
168
104
69
64
52
134
68
191
26
39
133
82
27
96
53
24
42
97
49
99
73
61
130
55
75
83