68
17
1216
20
40
29
27
109
18
21
6
36
71
125
219
52
160
35
38
15
380
152
151
54
28
788
34
491
13
5018
417
1464
765
158
107
12
118
58
82
47
90
65
241
70
94
67
96