2
6
58
5
1
29
27
11
28
15
37
39
16
4
8
44
18
22
32
13
12
24
86
43
21
46
31
61
34
17
299
137
60
7
33
26