30
1
20
2
12
47
14
13
23
5
27
94
97
6
8
3
34
52
46
10
25
16
26
19
66
7
17
32
35
29
4
15
51
0
11
204
9
56
49
24