26
38
352
21
33
34
27
7
14
8
71
798
715
11
43
67
35
49
16
91
20
48
30
89
227
183
107
12
99
70
9
5
173
185
124
31
256
231
95
112
23
72
10
13
37
32
36