12
6
34
7
3
5
9
4
41
36
8
15
19
16
38
44
43
26
25
20
37
40
46
17
75
49
84
22
24
11
14
173
30
159
85
287
120
57