3
6
0
4
25
46
14
32
1
30
26
98
10
7
13
41
8
127
18
22
20
153
97
2
114
491
57
56
75
144
16
27
62
44
164
23
11
137
29
87
45
33
28
17
15