8
29
192
31
138
98
50
97
72
26
44
59
121
38
30
55
52
45
28
216
37
116
108
99
136
18
42
75
256
46
74
69
21
35
60
49
34
96
25
17
23
66
54
178
70
87
86