11
67
15
44
30
46
49
31
77
38
41
37
74
56
19
146
55
107
90
28
205
23
129
122
20
128
131
89
187
166
171
258
32
306
58
51
50
47
35
4
53
39
140
153
98
68
42
138
165