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