3
21
14
19
13
17
15
20
120
129
63
30
26
130
137
49
66
73
61
188
139
155
25
9
108
72
94
110
16
59
54
161
6
65
55
60
35
157
5
100
39
8
34
114
57
134
24
7