7
47
56
54
34
117
76
28
142
14
70
53
32
38
67
52
33
102
21
15
18
30
59
75
40
93
31
88
63
65
44
29
62
123
49
64
20
78
55
26
22
173
73
17
77
91
278