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