46
5
104
15
11
1102
12
60
49
96
214
196
19
9
103
23
18
26
4
655
10
169
660
21
1538
30
20
35
25
79
119
37
65
163
13