65
17
98
36
86
1695
221
444
1362
93
30
341
83
140
184
55
15
100
60
226
1258
63
73
47
41
28
476
185
265
657
121
148
81
131
21
282
346
112
97
31
209
130
159
134
145
179
61
433
174
333
286
298
104
38
26
40