27
40
18
5
35
15
6
33
510
371
22
12
807
41
73
26
11
36
17
69
7
34
231
75
14
13
9
28
30
78
19
52
32
16
20
21
23
25
203
60