43
19
8
86
82
44
23
49
105
2268
292
51
41
14
135
38
124
11
9
80
50
40
115
133
10
55
22
42
53
37
69
39
61
108
99
68
132
79
104
152
18
33
62
129
59
66
281
85
247