56
49
25
8
26
68
181
92
27
60
76
20
10
34
43
7
87
22
23
11
101
57
38
74
171
4
19
85
48
18
15
44
36
14
193
233
391
52
21
319
24
13
16
120
5
238
467
100
70