1
12
46
4
31
32
11
26
28
8
114
7
14
6
5
3
18
43
16
52
15
10
45
73
24
287
20
30
22
25
27
29
9
23
39
98
89
44
60
21
17
13
19