27
87
38
21
138
24
33
47
60
10
7
77
30
81
35
37
43
22
98
57
72
79
53
158
42
39
117
82
51
56
19
90
250
67
71
410
102
74
41
97
45
130
58
61
95
157
123