34
25
38
22
29
16
269
70
153
55
26
30
12
20
32
19
28
27
129
8
112
24
93
385
41
17
10
1
18
13
9
33
35
6
11
3
7
2
31
44
75
47
182