34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
140
147
19
116
299
43
18
37
63
91
142
658
59
41
14
115
32
143
212
30
40
61
167
31
262
371
102
44
36
46
28
21
53
23
24
26
137