2
16
52
20
13
4
14
18
9
23
32
5
27
60
26
122
63
8
115
29
10
42
46
64
78
158
51
470
65
85
33
134
83
21
44
35
12
88
41
57
116
154