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