1
2
6
4
10
7
20
159
97
25
323
307
13
39
38
31
116
125
42
43
11
33
101
46
67
64
145
111
29
54
26
58
133
5
36
19
45
23
85
14
17
12
34
21
170
9
30
8
16
41
32
18
68
47
3
27
15