10
24
31
12
6
8
13
17
20
77
18
22
85
68
109
9
7
26
53
11
3
123
28
21
341
36
106
16
14
64
33
759
89
146
32
112
25
5
67