40
51
30
28
77
35
79
44
55
54
16
37
21
25
9
11
10
133
56
33
27
29
61
36
100
88
47
42
94
46
48
50
117
45
65
90
15
280
14
109
57
104
560
71
119
41