2
3
11
0
1
6
21
147
10
12
34
131
91
20
8
53
45
38
81
98
16
25
85
33
18
37
36
75
13
62
23
60
7
47
30
31
15
155
69
5
162
54
73
27
40