1
47
15
4
21
35
28
7
27
77
26
10
107
12
147
24
29
22
321
73
34
9
152
30
94
79
43
163
45
118
56
96
98
40
61
41
33
93
65
84
46
49
54
67
71
23
48