25
41
30
9
301
39
15
38
19
45
64
12
63
24
31
17
18
82
20
16
127
49
6
13
27
71
36
29
59
22
86
40
58
54
46
60
108
89
11
79
62
42
50
101
37