8
49
13
42
29
1
12
11
5
21
7
18
17
3
60
136
114
211
106
97
10
59
22
34
4
25
19
57
6
33
40
9
23
39
82
45
15