12
10
38
37
139
35
92
49
31
40
21
41
51
55
34
61
36
28
27
447
20
9
60
140
101
62
113
26
99
203
88
65
8
54
18
19
11
186
48
14
58
94
464
788
127
53
81
118
63
68