61
30
257
49
73
29
80
66
16
44
32
40
35
91
103
72
212
34
74
100
140
11
59
99
37
14
64
46
145
127
15
53
10
79
69
237
85
41
76
24
194
215
55
259
18
78