32
61
63
75
27
25
24
9
13
80
20
58
119
134
88
23
198
69
42
106
50
46
269
96
101
213
90
70
8
118
121
21
512
15
454
173
18
36
189
17
56
941
395
160
589
81
443
214
127