47
26
81
312
50
7
55
139
106
56
18
94
131
48
30
97
234
59
29
37
15
103
31
60
38
9
72
45
112
113
157
65
49
184
138
140
66
57
73
232
252
13
90
77
67
142
209
105
58
32