34
28
26
2
32
12
36
11
25
10
163
77
42
46
33
5
41
44
145
23
14
9
30
24
21
22
8
1
50
53
45
37
69
19
140
63
233
115
13
20
27
29
17