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