48
25
52
85
58
40
43
37
33
62
121
28
45
298
38
24
138
120
176
17
41
118
129
44
57
86
259
197
50
29
65
64
158
156
79