42
555
71
50
12
13
43
34
17
15
37
7
172
69
29
46
39
31
22
21
9
23
49
11
28
67
30
19
72
76
51
103
117
32
14
55
16
24
57