19
29
7
22
30
34
36
47
65
62
53
14
25
54
32
82
44
5
102
264
79
6
126
210
112
52
60
89
42
142
57
9
40
81
20
109
16
26
61
18
130
93
13
162
164
48
76