25
9
66
6
11
5
33
7
18
10
21
8
36
46
45
71
178
1
111
51
15
302
58
22
155
3
30
19
4
52
28
98
157
23
39
17
24
20
14
26
16
49