34
4
28
8
6
2
5
1
3
9
15
13
10
11
141
147
119
19
16
44
299
22
17
25
320
61
37
33
32
7
21
46
66
12
297
41
365
20
51
26
14