9
31
19
22
11
93
55
6
4
72
43
18
39
29
16
292
14
3
63
5
7
13
198
58
12
17
21
65
64
49
23
45
15
2
33
60
10
51
112
89
30