8
3
23
92
76
36
80
203
25
84
13
49
60
87
75
90
217
78
73
361
24
45
22
37
96
74
43
113
12
56
46
39
27
177
44
290
5
233
28
17
79
33
66
26