25
2
53
16
18
58
7
8
10
38
23
12
32
47
100
46
44
36
61
14
39
94
115
43
80
149
67
110
20
31
150
42
74
113
26
172
81
310
71
233
77
21