4
1
12
29
16
13
6
7
5
27
30
14
19
25
2
15
8
111
21
11
39
28
37
23
83
35
26
18
41
31
10
44
93
33
22
47
56
32
34
46