60
14
53
209
25
46
213
126
38
34
100
49
219
33
21
62
146
63
17
93
48
101
47
13
64
78
51
94
143
102
72
54
303
132
558
1279
61
757
20
265
28
89
388
189
639
227
111
114
215
112
109
66
998
70
106
76