2
0
6
5
7
8
10
3
34
49
15
115
31
12
13
93
28
33
87
67
42
37
84
29
417
74
124
85
1
16
4
110
114
80
14
27
41
227