17
47
45
32
15
38
51
29
3
35
95
91
12
7
49
60
118
43
407
19
30
90
82
31
16
89
20
34
37
9
301
102
76
101
36
21
22
39
365
25
18
24
68
417
26