21
66
13
70
23
81
184
511
22
121
24
79
15
120
160
96
77
30
31
39
109
44
14
54
49
174
69
20
84
80
83
245
97
110
51
138
45
58
74
59
307
300
128
104
91
57
210
46
53
85
38
32
829