46
33
68
208
17
182
248
18
105
135
8
129
274
76
32
23
50
15
196
72
57
22
48
97
29
100
107
141
71
140
11
24
43
67
93
28
45
56
137
80
77
25
124
31
269
40
232