68
300
44
114
85
89
74
275
150
95
213
142
84
58
16
75
131
30
69
29
31
41
62
22
265
168
230
61
67
113
94
87
76
42
70
199
124
46
53
90
106
185
57
49
20
171
79
77
26
96
34
35