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