33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
139
136
18
113
297
36
74
43
48
38
29
31
71
57
22
49
12
137
14
64
67
34
46
19
20
25
53
60
76
26
180
62