34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
141
145
19
116
296
43
18
127
30
14
59
23
86
17
20
173
22
40
61
42
21
74
26
56
28
12
54
25
50
49
39