3
157
66
10
5
19
8
17
2
1
48
12
6
7
24
11
34
52
39
21
20
137
63
53
56
23
57
67
43
40
14
32
4
60
28
13
55
41
81
0
50
85