21
16
4
29
6
15
83
33
465
7
14
13
37
12
2
348
11
18
8
28
17
26
38
19
36
27
45
32
24
31
10
30
25
9
3
23