28
48
7
33
14
62
10
134
44
19
763
25
357
66
87
36
21
32
616
58
92
94
50
40
18
8
12
517
209
23
13
98
297
46
125
171
100
17
31
52
37
15
26
16
20
5
9
152
38
85