70
14
26
11
65
21
30
25
17
43
54
23
29
59
87
10
391
15
141
9
49
72
51
69
32
20
110
39
99
121
34
118
77
35
133
27
124
271
330
210
197
381
120
76
55
40
158
58