20
17
21
9
29
5
12
3
15
10
8
6
22
120
47
23
0
35
85
46
48
40
117
124
74
11
121
238
86
87
137
13
54
57
39
115
31
78
19
50
126
27
34
38
14