26
15
23
14
111
426
157
147
94
91
25
4
51
27
22
20
48
19
46
134
152
7
183
56
41
65
31
36
62
71
72
54
21
16
61
37
90
9
93
67
68
221
123
52
168
59
11
8
24