10
21
12
14
9
16
30
64
18
7
13
17
23
35
11
59
27
33
37
31
34
22
36
200
26
50
82
8
114
98
46
19
39
76
141
63
65
70
71
6
5
42
359
24
29
15
20
75
40
58
196