8
42
6
2
4
15
20
47
5
34
36
33
21
3
55
19
24
22
28
38
32
11
16
51
23
14
27
18
50
49
35
132
40
26
7
197
65
25