6
41
11
15
27
26
19
7
25
22
12
1
14
23
5
10
42
33
40
8
16
49
2
31
36
48
35
103
13
66
65
185
112
64
1125
47
86
44
102