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