2
18
44
26
22
9
33
24
11
17
41
13
15
60
39
32
23
31
144
149
123
153
58
183
96
65
220
59
55
48
71
135
77
120
124
83
64
43
56
35
136