10
28
21
33
70
94
16
27
150
71
53
11
37
45
22
57
40
30
65
42
38
55
58
18
48
50
67
15
43
69
17
26
24
47
31
25
41
51
9
377
116
104
12
35