35
14
61
6
76
11
46
19
83
48
71
18
132
72
91
124
276
153
54
103
52
128
266
319
119
68
38
118
25
75
53
109
85
114
140
129
166
50
197
41
62
93
252
146
710
198
299
1301