18
8
22
7
49
38
5
50
80
91
21
16
79
25
13
29
4
61
84
36
30
14
48
72
59
32
40
15
6
54
64
26
102
378
55
116
42
45
192
68
56
58
57
47
33
19