1
46
14
4
20
35
28
7
27
75
26
10
106
12
147
24
29
22
318
73
34
9
15
152
94
77
43
162
45
118
56
96
98
40
61
41
33
93
64
84
49
54
67
71
23
48