26
87
37
21
137
24
33
47
60
10
7
77
28
38
81
35
43
22
97
57
69
79
53
158
42
39
117
51
56
19
90
250
67
70
409
102
74
41
45
71
130
58
61
95
157
123