20
4
2
11
12
5
13
9
3
1
31
0
7
6
16
68
33
78
70
37
60
27
90
55
25
100
113
110
108
274
28
114
32
54
35
393
202
76