3
8
2
7
13
18
17
67
5
24
45
0
11
33
6
4
19
92
28
10
20
66
32
59
14
37
142
98
79
38
335
29
94
72
22
95
1690
35
42
56
137