2
10
9
33
147
26
36
5
14
35
17
8
16
21
22
19
40
18
13
51
46
11
6
24
56
191
64
272
81
71
32
20
27
254
299
143
29
194