10
13
90
8
23
27
26
17
29
19
11
5
22
20
6
12
102
54
28
31
197
24
200
36
9
43
32
7
16
114
65
18
72
82
15
71
69
81
25
63
44
61
49
21
40
14
39
169
123
34
91
55
53