2
10
17
20
6
22
84
41
13
66
21
14
40
58
76
31
59
147
29
54
90
81
23
48
136
105
72
12
103
9
15
67
56
55
46
125
140
36
26
119
79
120
109
16
64