34
65
99
53
60
55
74
138
189
27
83
78
236
92
97
76
38
41
134
2240
70
227
100
48
172
268
178
67
62
149
242
103
117
71
184
64
749
162
94
915
4346
1649
1023
824
1836
2104
1256
1564
20
47
31
46