20
38
59
36
5
141
30
63
15
53
87
198
242
105
29
54
11
46
18
2
32
22
1
42
34
275
167
45
12
73
39
86
196
41
16
162
40
546
26
121
109
14
25
85
210
17
7
253
207
6