16
35
34
18
31
41
101
84
60
66
49
109
58
9
5
13
87
55
106
3
29
19
47
68
7
33
44
61
26
45
83
671
69
70
8
36
94
144
182
2
12
51
57
14
80
134
28