5
101
4
80
12
149
5
352
4
78
4
32
4
35
4
49
8
64
4
21
18
244
3
12
4
107
5
79
8
225
3
40
3
35