2
28
3
211
4
1
151
54
616
76
10
11
78
46
13
9
22
5
33
117