3
76
12
118
85
19
39
75
44
32
37
22
20
27
35
43
40
34
50
137
13
24
62
10
11
23
18
17
21
16
7
15
26
55
38
9
36
262