2
20
14
33
31
12
7
53
34
40
1
9
23
29
16
25
59
15
115
22
39
111
19
38
11
26
187
36
97
144
60
47
13
37
27
56
235
70
173
44
30
71
61
127
181