51
184
137
288
38
66
50
114
119
405
107
65
60
42
32
24
25
79
48
63
27
151
49
54
300
185
70
68
76
46
85
47
113
35
106
238
414
67
16
190
211
226
22
90
210
21
91
72
9
141
71
138
229
171