6
62
80
2
13
10
21
15
11
214
484
38
61
7
53
76
100
52
49
253
64
28
67
51
125
228
162
14
25
4
112
56
20
110
5
12
30
206
94
27
427
1
265
356
22
35
72
44
63
23