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
171
22
39
61
42
21
74
26
40
54
53
25
27
92
49