47
34
155
104
81
72
251
45
35
19
208
109
179
70
7
40
4
79
83
25
84
15
87
220
44
94
52
12
56
13
178
288
235
26
157
67
80
110
27
65
64
825
93
21
73
248
404
567