2
3
1
12
5
34
1
39
272
179
26
26
25
23
35
3
445
2
79
3