63
485
74
72
183
47
41
62
65
85
30
26
17
16
264
142
68
89
13
76
33
106
32
255
20
27
71
57
77
51
35
31
309
38
56
61
25
145
48
97
36
52
69
278
22
159
115
279
123
84
53