10
23
65
68
62
37
17
49
50
54
64
27
4
67
11
34
28
22
31
25
70
84
5
341
73
13
81
161
391
21
46
16
30
15
14
221
175
80
7
35
196
838
94
1023