1
5
12
16
2
6
18
17
3
36
13
25
23
8
54
56
27
240
9
19
44
48
49
22
26
52
187
139
197
15
38
100
7
47
138
274
39
242
31