10
15
66
6
91
7
22
200
81
24
52
58
117
5
8
17
76
13
16
23
14
1000
103
82
11
84
47
62
20
34
33
12
43
9
45
31
307
18
26
89
40
106
167
21
126
51
30
48
32
42
37