0
1
42
28
67
8
15
5
6
37
56
16
32
167
31
9
13
20
22
11
29
57
82
44
86
10
3
51
35
40
45
279
219
76
63
480
73
72