34
4
29
7
8
2
3
16
1
10
9
5
6
13
15
11
141
147
19
117
302
43
18
127
30
14
32
59
23
86
12
172
40
61
42
21
74
26
55
53
28
92
52
27
49