10
46
12
19
9
49
24
4
48
30
14
75
32
74
93
55
57
42
192
78
385
60
29
37
33
52
76
13
22
66
36
204
116
47
64
8
41
45
39
5
50
17
43
26