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