2
7
25
22
32
83
26
66
78
120
48
27
19
28
74
30
34
31
109
184
89
24
111
21
39
42
205
71
149
105
100
116
178
122
51
75
112
43
11
56
45
50
72
18
49
9
41
155
90
20
102
80