14
45
30
59
7
54
29
51
37
153
94
161
6
22
239
8
108
11
48
18
69
83
41
26
38
87
55
82
15
16
36
50
79
142
40
34
66
101
42
73
58
143
49
20
131
21
4
921
68
60
283