90
12
59
27
58
82
19
23
18
25
9
216
169
28
5
13
15
0
26
30
46
4
6
21
2
10
138
7
11
65
24
50
72
1
16
3
96
78
31