1
2
12
7
4
26
3
6
8
292
31
61
5
18
16
10
14
9
19
32
34
44
22
83
48
66
15
115
17
11
87
109
65
29
39
289
45
13
25
59
24
23
21
27
20
30
46
38