9
23
60
21
27
266
24
45
20
26
50
35
46
56
58
131
90
47
30
101
571
107
76
38
494
432
69
118
10
87
71
139
66
134
81
62
29
13
59
41
86
65
193
120
33