46
16
30
91
71
13
181
229
217
79
38
232
59
24
26
124
69
80
264
7
48
72
63
88
17
140
22
89
27
236
47
42
107
169
519
9
44
23
84
87
12
209
34
28
31
172
40
158