2
5
67
14
11
39
18
442
371
15
28
49
56
12
85
21
7
8
6
1431
1
81
100
111
4
9
33
73
0
52
16
177
10
38
79
90
53
13
34
130
26
42
27
134
31