141
70
55
57
66
191
72
23
113
98
166
78
73
40
35
308
13
12
52
213
34
36
31
38
75
145
255
19
21
33
2
27
29
74
54
30
190
28
278
47
42
37
95
18
269
124
56
169
46
63
120