34
4
27
7
5
8
2
15
3
1
10
14
13
11
9
136
137
17
113
297
6
39
16
304
100
37
179
491
130
317
18
631
73
121
328
155
58
106
12
51
340
139
60
54
33