22
58
87
460
28
62
84
9
30
273
52
102
81
249
82
68
56
44
39
35
79
29
217
490
60
113
128
51
76
107
205
20
242
42
359
59
187
141
67
37
64
50
85
7
19
77
31
211
452
53
43
83