29
91
17
8
40
16
81
58
14
30
98
57
36
11
45
142
12
120
42
6
138
112
4
9
49
284
33
26
69
22
27
15
70
54
1
47
32
61
13
18
35
53