45
4
22
41
24
12
23
13
33
28
20
8
26
14
29
16
6
15
486
391
111
129
194
11
54
21
49
35
40
36
61
44
27
18
63
37