34
4
28
8
6
2
5
1
3
9
15
13
10
11
141
147
119
19
16
44
299
25
14
53
7
134
39
47
75
21
105
18
80
74
24
29
102
17
129
204
22
31
45
12
37
20
71
61
194
51