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