21
243
5
7
11
35
98
36
58
167
43
33
4
15
31
14
231
100
8
66
9
22
40
32
46
37
67
3
19
20
0
73
53
38
2
34
52
10
24
50
26
18
12