8
11
21
22
28
47
25
30
26
29
34
12
49
41
44
14
46
1
17
35
200
237
37
10
32
68
20
93
3
48
36
264
58
7
13
43
19
5
236
42
555
71