12
21
31
49
17
15
5
200
11
41
71
75
22
24
13
18
16
9
27
154
19
14
174
6
32
47
44
80
91
73
7
115
555
57
94
28
33
26
97
34
35
84
1000
46
10
82
39
83
166
68
105
23