34
4
29
7
8
2
3
16
1
10
9
5
6
13
15
11
141
147
19
117
302
43
18
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