44
12
4
20
34
28
7
27
75
25
9
105
146
23
10
316
73
24
22
15
152
29
94
77
43
161
26
45
118
56
96
98
40
61
41
33
93
64
84
46
49
54
67
71
48
18