10
17
30
25
20
7
2
60
28
34
37
27
41
107
154
9
33
35
38
13
66
12
73
119
22
175
29
117
36
79
6
39
153
48
183
19
357
51
69
64
45
23
11
131
18