2
55
57
33
41
40
29
44
37
31
36
21
26
24
35
2468
7
1
99
3
103
6
4
322
8
10
5
541
13
12
1931
19
184
32