61
55
285
96
62
53
30
58
103
12
383
222
34
46
141
52
126
452
60
690
31
101
86
26
47
13
15
164
42
98
130
48
140
75
185
90
17
209
112
69
45
169
66
39
337
470
24
123
77
230
277