33
36
10
6
72
14
15
9
8
12
46
121
52
13
16
38
40
28
55
43
155
464
26
122
114
68
85
31
131
129
208
32
196
34
42
29
203
75
18
47
39
249
99
94
44
23
142
135
73
24
776
123