34
4
28
7
6
2
8
1
5
3
9
16
13
10
11
15
141
144
117
43
296
17
25
12
80
139
161
53
321
26
104
101
134
115
59
121
32
44
48
33
39
19
85
45