50
68
75
45
112
40
85
212
92
20
56
91
8
279
46
111
120
22
11
159
134
82
37
117
42
24
61
142
71
9
79
34
96
17
60
30
29
152
4
52
28
180
81
305
43
124
77
33
39
87
41
113
15
27