34
4
28
8
6
2
5
1
3
9
15
13
10
11
142
144
116
19
16
43
298
26
53
7
137
40
48
76
21
105
18
80
46
77
24
29
101
17
128
198
22
45
12
37
20
72
61
194
51