65
12
20
4
7
16
27
9
70
68
5
15
21
6
3
10
1
38
244
105
69
41
66
80
43
125
30
37
0
19
17
31
23
36
13
163
25
60
34
63
116
32
111