8
218
24
45
21
116
26
209
46
48
78
147
41
52
152
97
154
75
77
23
177
83
345
12
49
144
10
59
96
43
217
56
51
11
31
55
35
256
39
85
14
22
103
234
27
9