98
71
11
36
17
21
8
18
22
46
27
52
2
5
16
20
91
15
7
3
4
12
59
0
66
19
1
13
33
37
563
9
105
254
40
28