21
2
60
12
6
8
29
35
10
9
41
18
3
287
11
4
22
17
19
31
13
46
61
5
40
39
407
36
32
193
57
139
181
129
7
78
25
73