42
16
76
9
43
7
17
35
48
69
25
38
33
77
89
32
60
75
21
112
484
27
26
15
18
159
28
49
13
45
4
3
6
5
23
12
8
41
54
22