51
69
26
145
30
52
116
77
216
36
105
32
41
107
5
280
168
215
192
53
20
7
8
59
14
101
61
55
9
31
46
66
96
98
255
74
25
56
176
87
64
79
292
62
50
71
279
27
19
28