20
1
75
48
61
24
34
118
170
110
331
72
45
90
25
178
59
114
53
28
31
35
42
124
96
253
13
91
408
43
21
142
12
396
8
85
94
30
39
135
237
133
18
16
38
209
127
148
79
19
26
62
185
7