25
45
39
48
104
58
37
121
14
151
66
50
356
42
16
6
64
28
30
17
7
3
20
15
54
196
9
49
189
32
35
44
26
71
68
21
12
34
63
62
162
33
99
5
29
53