2
4
35
3
12
65
54
21
6
9
10
68
11
8
1
27
33
15
564
29
31
88
34
5
16
19
45
173
101
41
36
18
71
14
22
32