317
17
64
117
31
65
15
217
34
437
24
102
113
219
38
59
85
285
60
248
58
22
96
195
33
48
667
69
89
41
149
54
28
266
30
79
10
40
153
36
1372
32
745
71
63
29
56
242
241