2
6
21
186
28
29
13
24
8
67
7
1
3
12
22
4
69
42
217
17
18
11
40
44
104
16
47
14
103
55
33
50
31
107
25
34
96
105
30
45
32
41
38
5
75
91