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