40
5
70
285
74
169
142
56
23
16
88
55
25
217
133
34
226
12
31
59
17
68
113
18
124
11
91
182
63
50
247
120
313
43
32
38
15
14
94
235
167
69
29
46
26
24
58
33
238
87
77
8
134