1
0
38
82
182
16
72
10
6
25
26
12
19
41
15
34
9
5
24
14
28
203
1113
22
108
8
641
102
32
154
185
156
305
729
289
176
20
53
33
7