10
53
157
59
95
21
4
23
16
27
49
68
14
7
113
57
61
58
36
70
92
33
125
158
13
44
24
38
22
6
370
74
94
30
80
3
31
55
78
153
25
45
19