45
9
37
18
16
3
10
4
139
12
7
44
67
60
15
28
35
167
78
5
47
29
17
128
32
26
396
41
89
30
70
36
81
53
71
27
39
46
40
51
75
22
34
107