31
6
39
35
29
13
34
19
28
25
4
11
7
59
159
119
17
50
64
53
33
15
18
10
14
24
8
51
16
9
12
69
26
38
112
22
62
61
36