10
50
28
16
51
78
26
48
34
21
40
90
22
58
104
61
42
27
35
13
45
69
37
9
53
94
29
340
164
57
36
38
18
12
64
44
77
43
136
23
7
5
74
41
158
87
11