34
4
29
7
2
6
8
1
5
3
9
16
13
11
15
10
141
147
117
18
19
43
302
12
39
30
21
47
31
61
76
32
14
23
38
51
25
22
56
65
20
157
45
40
28
24
77
26