3
6
44
15
86
111
23
7
91
37
9
4
25
14
18
5
1
29
34
11
10
12
28
38
8
20
13
36
16
33
22
17
19
50
140
45