8
26
14
29
72
67
43
16
75
45
55
40
65
88
95
33
30
54
11
37
84
76
59
24
70
17
157
36
359
9
154
301
132
94
78
35
39
128
284
61
101
413
98
60
64
718
87
90
42
110
28
271
118