9
12
54
5
21
10
238
43
82
42
19
41
20
17
190
48
548
74
281
93
149
26
181
50
81
109
33
228
25
44
28
58
70
27
84
24
66
37
15
35
79
52
115
32
107
36
34
67
72
121