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