2
5
39
3
13
65
56
22
12
7
9
10
69
11
8
1
4
27
33
15
564
6
29
31
88
34
35
17
19
21
45
173
102
41
36
18
71
14
32