24
1
47
10
44
9
11
6
45
7
35
37
64
28
13
40
2
93
65
73
55
221
39
136
26
281
286
137
32
41
275
54
138
294
86
234
326
116
69
160
177
1279
239
508
141
381
61
23
58
128
76
503
57
88
687