4
2
49
15
5
22
35
30
8
27
77
7
26
10
109
12
150
24
322
73
34
9
14
153
94
79
43
163
45
118
56
97
98
40
61
42
33
93
65
84
46
54
74
67
71
23