35
25
13
172
20
33
2
9
22
8
143
12
11
10
24
40
37
3
7
39
133
19
41
4
302
29
36
86
83
158
51
34
27
14
21
5
69
15
44