13
45
24
3
64
23
55
11
17
21
39
16
8
12
51
56
27
4
32
15
26
10
6
43
2
124
382
49
94
14
41
57
58
1
113
20
69
31
335
9
54
63
18