51
2
15
27
60
5
13
31
38
26
10
23
119
16
17
18
52
106
21
69
120
70
125
36
44
22
100
14
39
25
8
6
20
54
7
390
68
43
356
104
72
24
207
45
56
88