32
35
4
13
4
7
25
38
56
45
78
181
38
26
1
2
2
1
2
45
2
1
1
4
1
1
34
40
1
2
55
259
82
603
357
36
3
7
3
189
5
3
8
7
34
1
188
2
47
18
1
2
6
24
4
1
1
1
2
1
1
1
1
1
1
5
2
1
1
4
1
2
1
1
1
4
1
1
1
1
1
1
2
1
78
3
25
1
1
2
12
1
1
1
4
15
224
1
12
11
1
43
187
17
250
9