34
4
29
7
8
2
3
16
1
10
9
5
6
13
15
11
142
146
19
114
296
43
17
40
21
44
31
12
62
76
32
14
23
38
53
25
22
57
66
20
155
18
30
46
28
24
77
26