4
14
33
24
8
5
10
29
9
79
20
42
116
63
161
49
62
27
138
92
67
54
16
215
93
99
185
21
30
60
45
293
43
162
22
23
80
66
3
81
84
41
26
71
135
31