34
4
29
7
6
8
2
3
16
1
10
9
5
13
15
11
142
145
19
116
297
43
18
14
24
17
66
156
33
26
55
39
27
71
23
36
22
21
12
51
40
46
28
30
56
61
38