16
42
13
21
31
5
23
8
20
57
15
34
6
29
78
60
9
12
129
10
22
35
58
18
1
102
3
14
121
59
106
446
103
32
93
44
40
95