25
45
47
121
300
127
148
83
86
423
33
18
114
76
22
9
20
39
8
65
17
133
14
28
3
16
32
156
4
12
404
104
37
88
323