4
8
41
33
71
6
24
42
51
111
103
31
39
27
3
73
22
52
12
233
43
5
124
26
18
183
48
129
66
303
64
20
36
334
314
25
136
16
80
78
38
139
7
100
72