45
19
43
16
4
15
66
12
31
60
5
76
20
6
33
13
59
3
21
106
187
9
17
32
44
78
34
62
40
208
27
38
35
89
50
26
30
146
10
28
53
56