2
44
10
27
14
8
13
5
9
31
55
18
57
19
50
21
4
42
36
45
29
35
64
53
20
22
32
287
16
54
334
176
26
7
3
94
25
12
48