3
6
0
4
29
46
16
35
1
33
26
99
10
7
13
41
8
129
18
22
20
154
98
2
114
493
60
56
75
57
144
27
62
44
164
23
11
137
87
45
28
17
15