21
9
0
90
12
15
40
10
27
46
11
44
22
20
35
58
8
26
6
32
13
1
2
5
47
500
16
31
4
41
7
25
28
19
97
23
17
3
38
24